Ich habe auf beiden Seiten dieser Debatte viel gelesen: Gibt es einen signifikanten Leistungsgewinn, wenn nur gespeicherte Prozeduren für unformatierte Abfragen verwendet werden? Ich interessiere mich speziell für SQL Server, würde mich aber für alle Datenbanken interessieren.
Als Softwareentwickler und aufstrebender DBA versuche ich, Best Practices beim Entwerfen meiner SQL Server-Datenbanken zu berücksichtigen (99% der Zeit, in der sich meine Software auf SQL Server befindet). Ich erstelle das bestmögliche Design vor und während der Entwicklung. Aber genau wie bei jedem anderen Softwareentwickler gibt es zusätzliche Funktionen, Fehler …
Die normale JOIN ... ON ...Syntax ist bekannt. Es ist aber auch möglich, die ONKlausel getrennt von der JOINentsprechenden zu positionieren . Dies ist etwas, das in der Praxis selten vorkommt und nicht in Tutorials zu finden ist, und ich habe keine Webressource gefunden, die überhaupt erwähnt, dass dies möglich …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Stack Exchange-Datenbankadministratoren thematisch relevant ist. Geschlossen vor 4 Jahren . Ich habe kürzlich versucht, eine Sicherungskopie von einer Netzwerkinstanz auf meinem lokalen Entwicklungs-SQL Server wiederherzustellen. …
Ich versuche, dem NT Service\SQLSERVERAGENTDateisystem des Windows-Kontos basierend auf der in dieser Frage angegebenen Antwort Zugriff zu gewähren . Ich glaube, es ist ein virtuelles Dienstkonto, und es wird nicht im Bereich Systemsteuerung -> Benutzerkonten angezeigt . Wie gebe ich diesem Dienstkonto Zugriff auf das Dateisystem? Insbesondere unter Windows 7. …
Ich frage mich, wie man am effizientesten eine große Anzahl von Zeilen aus PostgreSQL löschen kann. Dieser Vorgang ist Teil einer täglichen wiederkehrenden Aufgabe, um Daten (ein Delta aus Einfügungen und Löschungen) in eine Tabelle zu importieren. Möglicherweise müssen Tausende, möglicherweise Millionen Zeilen gelöscht werden. Ich habe eine Datei mit …
Ich habe eine Situation, die ich nicht verstehen kann. Mein SQL Server-Ausführungsplan gibt an, dass Statistiken in der Tabelle fehlen, diese jedoch bereits erstellt wurden: Wenn wir uns jedoch die Tabelle ansehen, werden wir feststellen, dass eine Statistik automatisch erstellt wurde: Kann jemand helfen zu verstehen, wie es sein kann? …
Gibt es eine Möglichkeit, die Sicherheit und Berechtigungen von Benutzern in Microsoft SQL Server zu klonen, vorzugsweise mithilfe der Benutzeroberfläche von SQL Server Management Studio?
SQL Server-Benutzer verwenden den Begriff "sargable" . Ich frage mich, ob es eine objektive implementierungsunabhängige zeitlose Definition für "sargable" gibt. Zum Beispiel WHERE foo LIKE '%bar%'wird von vielen gesagt, dass sie nicht sargable sind , aber einige RDBMSs sind in der Lage, Indizes für solche Abfragen zu verwenden . Was …
Ich habe eine vorhandene Tabelle mit Daten: dbo.Test (col1,col2,col3....) ON [PRIMARY] Ich muss diese Tabelle ändern, um sie so zu partitionieren: dbo.Test(col1,col2,col3....) ON Ps_Date(Col2) Wie kann ich dies erreichen, ohne den Tisch fallen zu lassen und neu zu erstellen?
Ich habe eine große Tabelle mit 7,5 Milliarden Zeilen und 5 Indizes. Wenn ich ungefähr 10 Millionen Zeilen lösche, stelle ich fest, dass die nicht gruppierten Indizes die Anzahl der Seiten zu erhöhen scheinen, auf denen sie gespeichert sind. Ich habe eine Abfrage gegen geschrieben dm_db_partition_stats, um den Unterschied (vorher …
Oft muss ich Abfragen für große Tabellen ausführen, die nicht den richtigen Index haben. Deshalb bitte ich den DBA, einen solchen Index zu erstellen. Das erste, was er tut, ist die Tabellenstatistik und die Größe des Indexbereichs. Oft sagte er mir, ich solle eine alternative Lösung finden, weil "der Index …
Wir suchen nach einem Server mit hoher CPU-Auslastung. Nachdem wir festgestellt hatten, dass die Abfragen dies nicht wirklich verursachten, begannen wir, Kompilierungen zu untersuchen. Der Systemmonitor zeigt weniger als 50 Kompilierungen pro Sekunde und weniger als 15 Kompilierungen pro Sekunde an. Nach dem Ausführen einer XE-Sitzung, in der nach Kompilierungen …
Jemand war die Überprüfung meine DDL - Code für Tabellen erstellen und schlug vor, als sie sahen , sah ich mit VARCHAR(256)Feldern für Text erwarte ich ziemlich klein sein, wie ein Vorname oder was auch immer, dass ich immer nur verwenden VARCHAR(MAX)und verknüpft Warum Einsatz alles andere als varchar (max …
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.