Was ist ein guter Weg, um gespeicherte Prozesse so robust zu machen, dass sie sehr gut skaliert werden können und auch Fehlerbehandlung enthalten? Was ist außerdem der beste Weg, um mehrere Fehlerszenarien in einem gespeicherten Prozess zu behandeln und über ein intelligentes Feedback-System zu verfügen, das aussagekräftige Fehlerinformationen an die …
Bitte schauen Sie sich diesen Code an: create table #t1( id int identity (1,1), val varchar(10) ); insert into #t1 values ('a'); insert into #t1 values ('b'); insert into #t1 values ('c'); insert into #t1 values ('d'); Nun, wann immer Sie dies ausführen select *, ( select top 1 val …
Ich bin mitten in einer Debatte darüber, ob es besser ist, eine zu machen PRIMARY KEY aus einer Identitätsspalte eine aus einer UDF zu machen, die explizit eine eindeutige ID generiert. Ich argumentiere für die Identitätsspalte. Mein Partner plädiert dafür, die Werte manuell zu generieren, behauptet er indem wir die …
In letzter Zeit habe ich nicht nur Dateien vergrößert, wenn sie fast 80% der Dateien ausgelastet sind, sondern auch proaktiver Speicherplatz mithilfe der üblichen Tricks wie Defragmentieren von Heaps, Hinzufügen und Löschen von Clustered-Indizes, Implementieren der Zeilen- oder Seitenkomprimierung usw. zurückgewonnen. Es gibt jedoch einige Fälle, in denen ich durch …
Ich versuche, einem Kunden mit einem SAP-Add-On eines Drittanbieters zu helfen, das einen Posting-Fehler aufweist und keinen Support mehr bietet. Unter bestimmten Umständen archiviert und unvollständige Beiträge aus der Buchungswarteschlangentabelle in die Buchungsarchivtabelle. Ich muss diese archivierten Ergebnisse wieder in die Warteschlange verschieben. Die Warteschlangen-ID ist eine Identitätsspalte und ich …
Was bedeutet last_worker_time und last_elapsed_time in DMV sys.dm_exec_query_stats und was ist der Unterschied zwischen ihnen? wenn ich unter Abfrage feuere SELECT TOP 20 qs.last_worker_time, qs.last_worker_time/1000000 last_worker_time_in_S, qs.last_elapsed_time, qs.last_elapsed_time/1000000 last_elapsed_time_in_S FROM sys.dm_exec_query_stats qs order by qs.last_worker_time desc Ich bekomme das Ergebnis wie unten. Ich stelle fest, dass entweder beide gleich sind …
Wie finde ich alle Positionen patindexin einer Tabelle oder Variablen? declare @name nvarchar(max) set @name ='ali reza dar yek shabe barani ba yek ' + 'dokhtare khoshkel be disco raft va ali baraye' + ' 1 saat anja bud va sepas... ali...' select patindex('%ali%',@name) as pos Dies kehrt zurück, 1aber …
Ich verwalte eine SQL Server 2005-Datenbank, die ungefähr 2,9 TB Daten hostet (2 x 1,45 TB - Ich habe ein RAW-Schema und ein ANALYSIS-Schema, also im Grunde genommen zwei Kopien der aufgenommenen Daten). Das Wiederherstellungsmodell ist EINFACH und .ldfliegt bei 6 GB. Aus welchem Grund auch immer, das .mdfist 7,5 …
Ich bin verwirrt. AFAIK SQL Server 2005 Express hat ein Limit von 4 GB Datenbank Datengröße. Ich habe jedoch die folgenden Ergebnisse von sp_spaceused: Wie kann ich überprüfen, ob meine Datenbank die Größenbeschränkung erreicht? Ist nicht zugewiesener Speicherplatz space leftbis ich das Limit erreicht habe? Wie viel Platz habe ich …
Wir migrieren jetzt von SQL Server 2000 auf 2008. Wir nehmen viele Änderungen an Code und Skripten vor, da sich seit 2000 bis 2008 viele Änderungen ergeben haben. Während ich diese Änderungen vornehme, möchte ich wissen: Gibt es etwas, das ich jetzt tun kann, um es auch bei 2012 kompatibel …
Ich bin dabei, eine TEST-Umgebung für unsere SQL Server-Entwicklungsmitarbeiter zu erstellen. In der Produktion haben wir 3 SQL Server, SQL01enthält mehrere Datenbanken, auf die gespiegelt wird SQL02. SQL03fungiert als Zeuge in einer "hohen Sicherheit mit automatischem Failover" oder einer synchronen Konfiguration. Ich habe VMWare P2V verwendet, um alle drei Maschinen …
Ein bisschen Hintergrund. Wir haben eine App entwickelt, die die Merge-Replikation verwendet. Derzeit veröffentlichen wir ungefähr 212 Artikel, und alles ist in Ordnung, da es anscheinend in die Grenze von 256 Artikeln fällt. (Verwenden von SQL Standard 2005 auf dem Server und 2005 Express auf Abonnentenebene.) Wir sind dabei, eine …
Ich möchte vorhersagen können, ob ein DELETE auf eine Einschränkungsverletzung stößt, ohne das Löschen tatsächlich durchzuführen. Welche Möglichkeiten habe ich dazu? Gibt es eine einfache Möglichkeit, einen "Trockenlauf" eines DELETE durchzuführen?
Benutzer geben einen Suchbegriff in ein Feld ein, und dieser Wert wird an eine gespeicherte Prozedur übergeben und mit einigen verschiedenen Feldern in der Datenbank verglichen. Diese Felder haben nicht immer den gleichen Datentyp. Ein Feld (Telefonnummer) besteht aus allen Zahlen. Wenn Sie es aktivieren, werden alle nicht numerischen Zeichen …
SQL Server 2005 Ich muss in der Lage sein, ungefähr 350 Millionen Datensätze in einer 900 Millionen Datensatztabelle kontinuierlich zu verarbeiten. Die Abfrage, mit der ich die zu verarbeitenden Datensätze auswähle, wird während der Verarbeitung stark fragmentiert, und ich muss die Verarbeitung stoppen, um den Index neu zu erstellen. Pseudodatenmodell …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.