Ich muss die IP-Adresse aller registrierten Benutzer in der Datenbank speichern. Ich frage mich, wie viele Zeichen soll ich für eine solche Spalte deklarieren? Sollte ich auch IPv6 unterstützen? Wenn ja, wie lang darf die IP-Adresse maximal sein?
Ich möchte die neuesten ausgeführten Anweisungen zusammen mit Leistungsindikatoren in meine Datenbank aufnehmen. Als solches möchte ich wissen, welche SQL-Anweisungen am meisten CPU / DISK-intensiv waren.
Ich bin sehr grün, wenn es um die Verwaltung von Datenbankberechtigungen in SQL Server geht. Lassen Sie uns ein Beispiel einfach halten. Angenommen, das Konto "admin" ist der Eigentümer der Schemata A, B und C. Es gibt ein anderes Konto 'Schergen', das Sie volle Rechte (Aktualisieren / Löschen / Einfügen …
Ich habe einen Tabellentest mit Spalten-ID, die den Primärschlüssel und automatisch erhöht und benennt. Ich möchte nur dann einen neuen Datensatz einfügen, wenn keine Datensätze vorhanden sind. Zum Beispiel Eingabe ist id = 30122 und name = john Wenn es Datensätze mit der ID 30122 gibt, habe ich die Namensspalte …
Ich habe eine Menge konfigurierter Verbindungen in den Servergruppen aufgeführt. Gibt es eine Möglichkeit, dies zu speichern? Speichern Sie nicht nur die Passwörter, sondern auch die Servergruppeneinstellungen
In MySQL können wir Abfragen mit oder ohne das `Symbol backtick ( ) erstellen . Beispiel: SELECT * FROM TEST; SELECT * FROM `TEST`; Beides funktioniert gut in der MySQL-Konsole. Gibt es einen technischen Unterschied zwischen ihnen? Hat die Verwendung von ( `) gegenüber einfachen Abfragen einen Vorteil ?
Die vorherrschenden Topologien der Data Warehouse-Modellierung (Star, Snowflake) sind auf Eins-zu-Viele-Beziehungen ausgelegt. Die Lesbarkeit, Leistung und Struktur von Abfragen verschlechtert sich erheblich, wenn in diesen Modellierungsschemata eine Viele-zu-Viele-Beziehung besteht. Welche Möglichkeiten gibt es, um eine Viele-zu-Viele-Beziehung zwischen Dimensionen oder zwischen der Faktentabelle und einer Dimension in einem Data Warehouse zu …
Ich habe einige Blockierungen untersucht, als ich eine Abfrage sah, die ungefähr so aussah: SELECT SomeField FROM SomeTable NOLOCK Ich habe das gesehen NOLOCKund war gespannt, wie es andere Abfragen blockieren kann, in diesem Fall DELETEAussagen. Ich habe einen kurzen Blick auf die Schlösser geworfen sp_lockund hier ist, was ich …
Zweck Beim Versuch, ein Testbeispiel für eine selbstreferenzierende Funktion zu erstellen, schlägt eine Version fehl, während eine andere erfolgreich ist. Der einzige Unterschied besteht darin SELECT, dass der Funktionskörper hinzugefügt wird , was zu einem unterschiedlichen Ausführungsplan für beide führt. Die Funktion, die funktioniert CREATE FUNCTION dbo.test5(@i int) RETURNS INT …
Nach dem Upgrade von SQL Server 2014 auf 2016 setzt der Server die zwischengespeicherten Ausführungspläne und dm*-ansichten dm_exec_query_statsusw. alle paar Stunden zurück Als ob jemand ausführt DBCC FREEPROCCACHEund DBCC DROPCLEANBUFFERSmanuell ( mit Ausnahme niemand tut, es geschieht automatisch). Dieselbe Datenbank funktionierte auch in SQL Server 2014 und Windows Server 2012 …
Ich hatte den Eindruck, dass bei Verwendung des LIKEOperators in allen für unbekannte Szenarien optimierten Szenarien sowohl die alten als auch die neuen CEs eine Schätzung von 9% verwenden (vorausgesetzt, dass relevante Statistiken verfügbar sind und der Abfrageoptimierer nicht auf Selektivitätsschätzungen zurückgreifen muss). Wenn ich die folgende Abfrage für die …
In der SQL Server 2012 Standard Edition weiß ich, dass die maximale Anzahl von Benutzerverbindungen 32.767 beträgt. Was soll ich als DBA tun, wenn ich auf diese Nummer zusteuere? Derzeit gibt es 30.000 Benutzerverbindungen, und diese Zahl wird voraussichtlich zunehmen.
Ich bin ein Anfänger in T-SQL. Ich möchte entscheiden, ob eine Eingabezeichenfolge ein Palindrom ist, mit output = 0, wenn dies nicht der Fall ist, und output = 1, wenn dies der Fall ist. Ich finde immer noch die Syntax heraus. Ich erhalte nicht einmal eine Fehlermeldung. Ich suche nach …
Wir haben ein Team, das die Tabellen und Relationen für Softwareentwickler erstellt. In unserer Organisation ist die Durchsetzung der 3NF-Normalisierung recht streng. Um ehrlich zu sein, stimme ich angesichts der Größe unserer Organisation und der Veränderungen der Bedürfnisse oder Kunden im Laufe der Zeit zu. Es gibt nur einen Bereich, …
Angenommen, wir haben Benutzer und jeder Benutzer kann mehrere E-Mail-Adressen haben CREATE TABLE emails ( user_id integer, email_address text, is_active boolean ) Einige Beispielzeilen user_id | email_address | is_active 1 | foo@bar.com | t 1 | baz@bar.com | f 1 | bar@foo.com | f 2 | ccc@ddd.com | t Ich …
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.