Ich habe eine Datenbank mit "Büchern" (Kurzgeschichten für Kinder) und es wäre äußerst informativ, die Anzahl der Wörter für jedes Wort in den Büchern zu haben. Ich fand heraus, wie man die Wortzahl für jedes Wort erhält, indem man: SELECT SUM ( ROUND ( (LENGTH(pageText) - LENGTH (REPLACE (pageText, "Word", …
Ich habe REQUIRE SSL erfolgreich einem einzelnen Benutzer gewährt, indem ich ... mysql -u"${targetMySqlUser}" -p"${targetMySqlPass}" -e "GRANT USAGE ON dbname.* TO 'dbusername'@'%' REQUIRE SSL;" Aber ich versage beim Entfernen oder Widerrufen dieses Flags vom Benutzer unter Verwendung von Widerruf. Ich denke, ich kämpfe mit der Syntax. Gibt es eine geeignete …
HINTERGRUND Ich habe kürzlich einige ziemlich hohe CXPacket-Wartezeiten untersucht, bei denen ich SQL Sentry verwendet habe, um die Prozessoraktivität ziemlich genau zu überwachen. Eine Sache, die mir als Ergebnis aufgefallen ist, ist, dass wir massive Spitzen beim Kontextwechsel haben. Unten finden Sie eine 5-minütige Probe, aber dieses Muster ist den …
Betrachten Sie die folgende Abfrage: CREATE PROC dbo.GetPage @orderid AS INT = 0, -- anchor sort key @pagesize AS BIGINT = 25 AS SELECT TOP (@pagesize) orderid, orderdate, custid, empid FROM dbo.Orders WHERE orderid > @orderid ORDER BY orderid; exec GetPage 25,25 SET STATISTICS IO für die oben zurückgegebene Abfrage: …
Szenario: SQL Server 2014 (v12.0.4100.1) Der .NET-Dienst führt diese Abfrage aus: SELECT name, base_object_name FROM sys.synonyms WHERE schema_id IN (SELECT schema_id FROM sys.schemas WHERE name = N'XXXX') ORDER BY name ... was ungefähr 6500 Zeilen zurückgibt, aber oft nach mehr als 3 Minuten eine Zeitüberschreitung aufweist. Das XXXXobige ist nicht …
Ich habe immer verstanden, dass die CASEAussage nach einem Kurzschlussprinzip dahingehend funktioniert, dass die Bewertung nachfolgender Schritte nicht erfolgt, wenn ein vorheriger Schritt als wahr bewertet wird. (Diese Antwort wertet die SQL Server-CASE-Anweisung alle Bedingungen aus oder wird sie bei der ersten TRUE-Bedingung beendet? Ist verwandt, scheint diese Situation jedoch …
Angenommen, ich habe eine 1-zu-N-Beziehung (person_id, pet_id). Ich habe eine Tabelle, in der pet_idsich der Primärschlüssel befindet. Ich verstehe, dass ein InnoDB-Sekundärindex im Wesentlichen ein B-Baum ist, in dem die Werte die entsprechenden Primärschlüsselwerte für die Zeile sind. Angenommen, eine Person kann Tausende von Haustieren haben, und ich möchte oft …
Für diesen speziellen Fall, den ich im Folgenden erläutern möchte, ist die Verwendung einer Tabellenvariablen besser als die Nichtverwendung einer Tabellenvariablen. Ich würde gerne wissen, warum und wenn möglich, die Tabellenvariable loswerden. Dies ist die Abfrage unter Verwendung der Tabellenvariablen: USE [BISource_UAT] GO set statistics io on SET STATISTICS TIME …
Ich versuche derzeit, eine etwas problematische gespeicherte Prozedur zu optimieren, und ich habe festgestellt, dass der größte Teil der mit der Ausführung verbundenen Kosten durch das Parsen von XML in eine temporäre Tabelle entsteht. Hier ist die betreffende SQL: CREATE TABLE #ChangeSet ( RemarkTypeID TINYINT NOT NULL PRIMARY KEY, RemarkText …
Verwenden von Microsoft SQL Server 2012 (SP3) (KB3072779) - 11.0.6020.0 (X64). Gegeben eine Tabelle und einen Index: create table [User].[Session] ( SessionId int identity(1, 1) not null primary key CreatedUtc datetime2(7) not null default sysutcdatetime()) ) create nonclustered index [IX_User_Session_CreatedUtc] on [User].[Session]([CreatedUtc]) include (SessionId) Die tatsächlichen Zeilen für jede der …
Ich habe eine MySQL-Tabelle wie diese: User_Id course_name course_location course_id 1 course name 1 location 1 1 1 course name 2 location 2 2 1 course name 3 location 1 3 2 course name 2 location 1 2 2 course name 4 location 4 4 Wie kann ich Daten wie …
Ich muss ein Teilergebnis (als einfache Auswahl) von einer gespeicherten Prozedur zurückgeben, bevor es abgeschlossen ist. Ist das möglich? Wenn ja, wie geht das? Wenn nicht, eine Problemumgehung? EDIT: Ich habe mehrere Teile des Verfahrens. Im ersten Teil berechne ich mehrere Strings. Ich benutze sie später in der Prozedur, um …
Einige Zeit , dass wir gleiche Laptop für 4-5 Mitarbeiter in unserem Büro für einige Testzwecke zur Verfügung stellen (da eine teure lizenzierten Tool ist exist in diesem Laptop nur), fragte sie auch nicht tun , um das Klicken Passwort vergessen Checkbox in SSMS die Anmeldeinformationen zu speichern , . …
Ich möchte ein Skript schreiben, um die Tabellen in meiner Datenbank mit der Anzahl der Spalten in dieser Tabelle aufzulisten. So was: table name number --------- -------- table1 1 table2 13 table3 2 table4 6
Ich versuche nicht, eine Windows / Mac-Diskussion zu starten. Persönlich brauche ich keine Überzeugung, die NOLOCKals reflexive Praxis keine gute Idee ist. Es scheint, wenn Sie entwickeln, sollte alles zielgerichtet und nicht reaktionär sein (/ amen) Also ... der verantwortliche Programmierer besteht darauf, dass dies NOLOCKder richtige Weg ist. Empfohlen …
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.