Ja, es klingt nach einem sehr allgemeinen Problem, aber ich konnte es noch nicht sehr eingrenzen. Ich habe also eine UPDATE-Anweisung in einer SQL-Batchdatei: UPDATE A SET A.X = B.X FROM A JOIN B ON A.B_ID = B.ID B hat 40.000 Datensätze, A hat 4 Millionen Datensätze und sie sind …
Wir haben eine Datenbank mit einer gemischten OLAP / OLTP-Workload. Die Abfragen sind ziemlich ad-hoc und werden dynamisch auf dem Mid-Tier-Anwendungsserver erstellt. Wenn wir den Server starten, ist die Leistung durchaus akzeptabel, aber der Speicherverbrauch steigt immer mehr, bis der gesamte verfügbare Speicher (30 GB) erschöpft ist. Danach wird das …
Ich erstelle eine Ansicht, die eine Anweisung mit einer WHEREähnlichen Klausel verwendet: WHERE ( col1 IS NOT NULL OR col2 IS NOT NULL ) AND NOT EXISTS (SELECT ...) Die Ausführung dauert durchschnittlich 10 Sekunden. Wenn ich jedoch versuche, diese Abfrage als Ansicht zu speichern, "optimiert" SQL Server (oder der …
Was ist der einfachste und zuverlässigste Ansatz zum Umbenennen der Datenbanktabellen und -spalten in SQL Server 2008 r2? Wir haben die Entwicklung abgeschlossen und müssen aus bestimmten Gründen einige Tabellen und einige Spalten umbenennen. Ist die Verwendung von Synonymen der gute Weg, dies zu tun? Auf welche Fallstricke sollten wir …
Wie kann SQLCMD beim Ausführen einer SQL-Skriptdatei dazu gebracht werden, nur Fehler oder Warnungen auszugeben, auf die es stößt? Ich möchte im Wesentlichen nicht, dass informationsbasierte Nachrichten ausgegeben werden.
Ich möchte die besten Indizes für jede Tabelle in meiner Datenbank erstellen. Gibt es in SQL Server eine Abfrage oder ein Tool, das Sie bei diesem Prozess unterstützt?
Benötigen Sie Hilfe bei der rekursiven CTE-Leistung? Unterhalb läuft CTE sehr langsam, da versucht wird, heirarchische Daten rekusiv abzurufen. Die Tabelle ist groß, wobei jede Root-ID bis zu 3 rekursive Element-IDs enthält. Es könnten ungefähr 200000 oder mehr Root-IDs vorhanden sein. Ich weiß, dass rekursive CTEs für große Datenmengen langsam …
Ich habe zeitweise ein Problem mit einem Softwareinstallationspaket, das unser Produkt installiert (geschrieben mit InstallShield / InstallScript). Während der Installation starten wir den SQL Browser Service neu. Meistens funktioniert das gut. Aber gelegentlich - und ich habe nicht herausgefunden, wie dies vorhersehbar reproduziert werden kann - kann der Dienst nicht …
Ich habe viele Deadlocks in meinem System. Ich möchte Snapshot Isolation verwenden, um sie zu beheben, aber mein DBA verfügt über Reserven. Eines seiner Probleme ist, dass Snapshot Isolation das Schreiben verlangsamt. Dies liegt daran, dass es in den Cache und dann in die TempDb (Zeilenversion) schreiben muss und dann …
Ich versuche, Datenbank-Mail zu senden, aber ich bekomme EXECUTE permission denied on the object 'sp_send_dbmail' database 'msdb', schema 'dbo'.. Der Code, den ich verwende, lautet wie folgt: SELECT SUSER_NAME(), USER_NAME(); Create USER kyle_temp FOR LOGIN Foo EXECUTE AS USER = 'kyle_temp'; SELECT SUSER_NAME(), USER_NAME(); EXEC msdb.dbo.sp_send_dbmail @profile_name = 'Mail Profile', …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich weiß nicht genau, wie ich die Frage …
Ich hatte vor einigen Tagen ein SQL Server-Login erstellt. Jetzt muss ich das gleiche löschen. Also ging ich zu SQL Server Management Studio => Sicherheit => Anmeldungen und wählte die Anmeldung aus, die ich löschen möchte. Es wird eine Informationsmeldung angezeigt, die besagt Durch das Löschen von Serveranmeldungen werden die …
Wir hatten einige Datenverluste und haben anscheinend kein zuverlässiges Backup. Wir haben RIESIGE Transaktionsprotokolle und es gab einige Gedanken, dass wir diese verwenden könnten, um zu einem bestimmten Punkt zurückzukehren. Ist es möglich, mithilfe von Transaktionsprotokollen beim Wiederaufbau einer Datenbank zu helfen? SQL Server 2008 R2, übrigens. (x-posted von stackoverflow)
Ich bin eher ein Netzwerk- / Windows-Administrator und wurde mit der Überwachung eines SQL Server-Upgrade-Projekts beauftragt. Ich muss mich mit den Datenbankadministratoren treffen und ihre Bedürfnisse / Wünsche bezüglich des Upgrades besprechen. Ich möchte nicht völlig blind werden, also dachte ich, ich würde euch zuerst fragen. Wir wechseln von SQL …
Ich habe 3 gespiegelte Datenbanken auf einer einzelnen Instanz von sqlserver2008-R2 in einer hohen Sicherheit mit automatischer Failover-Konfiguration. Gibt es eine Möglichkeit, ein automatisches Failover von nur einer Datenbank auszulösen? Ich möchte simulieren, wo die Datenbank tatsächlich nicht erreichbar ist, und nicht nur auf die Schaltfläche "Failover" von SSMS klicken. …
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.