Datenbankadministratoren

Fragen und Antworten für Datenbankexperten, die ihre Datenbankfähigkeiten verbessern und von anderen in der Community lernen möchten

1
In der Datenbank ist kein Service Broker aktiv
Ich versuche, eine Abfragemeldung einzurichten. Wenn ich jedoch versuche, eine Warteschlange und einen Dienst zu erstellen, wird die Fehlermeldung angezeigt, dass in der Datenbank kein Dienstbroker aktiv ist. Wechseln Sie in einen Datenbankkontext, der einen Service Broker enthält. ' Wenn ich die Abfrage ausführe select is_broker_enabled from sys.databases where name='db01' …


1
Zwei Server, unterschiedliche Ausführungspläne. Unterschied in der Laufzeit um mehrere Größenordnungen
Zwei Server, Entwicklung und Live. Der Live-Server ist eine Amazon RDS SQL Server-Webinstanz. Beide Server haben identisches Schema und identische Daten. Es gibt einen guten räumlichen Index für die Geometriespalte. Auf meinem Entwicklungsserver wird die Abfrage in <30 Millisekunden ausgeführt. Auf dem Live-Server dauert die Abfrage> 20 Minuten. Die Prüfung …


1
Oracle Ref Partitioning: Deadlock aufgrund der Migration von untergeordneten Tabellenzeilen
Meine Bestellanwendung verwendet die Oracle 11g-Datenbank. Diese Datenbank verfügt über eine Primärtabelle ORDERS und mehrere untergeordnete Tabellen wie ORDER_DETAILS, PLAN usw. Die Tabelle ORDERS ist in der Spalte STATUS LIST-partitioniert, und alle anderen Tabellen sind referenziert und mit ORDERID als Fremdschlüssel partitioniert. Bei Spitzenlast, wenn der Auftragsstatus geändert wird und …


1
Messen Sie die SQL Azure-Transaktionsrate
Wir befinden uns in der SQL Azure v12 Standard / S2-Serviceebene und sind mit der Leistung nicht zufrieden. Daher versuche ich zu messen, wo der Engpass liegt. Mir ist klar, dass wir möglicherweise an die Grenzen der S2-Serviceebene stoßen. S2 hat eine Beschränkung von 50 DTU und 2.570 Transaktionen pro …

3
Wie drucke ich in SQL auf eine Konsole?
Ich verwende PostgreSQLUnd ich möchte eine Nachricht an die Konsole drucken. Wenn ich benutze, benutze plpythonuich plpy.notice Wenn ich benutze, benutze plpgsqlichraise notice aber wie drucke ich, wenn die Funktion rein ist SQL? Verwenden SELECT 'string'hilft mir nicht, da es die Zeichenfolge in einer Spalte druckt und wenn sich die …

2
nvarchar (max) Konvertierung in varchar und Tabellenoptimierung
Ich arbeite mit einer Tabelle, für die alle Zeichentypen festgelegt nvarcharsind nvarchar(max). Wir konvertieren all dies in varcharund geben eine Zeichenbreite an, die auf der tatsächlichen Verwendung in der Produktion basiert. Die Produktionsdaten verwenden einen Bereich von 2 Zeichen bis zu 900 Zeichen der tatsächlich verwendeten Breite für eine bestimmte …


1
Zweck des Besitzes eines Schemas in SQL Server
Ich habe die letzten Tage damit verbracht, Datenbankberechtigungen zu bereinigen, sie alle in AD-Gruppen zu gruppieren und verwaiste Benutzer zu entfernen. Dies hat mich zu einem wiederkehrenden Szenario geführt: Suchen Sie einen Benutzer, der ein Schema besitzt Übertragen Sie das Schema-Eigentum an SA Benutzer entfernen Die Schemas können nicht regelmäßig …



2
SharePoint 2013-Datenbankverschlüsselung
Ich verwende SharePoint 2013 mit SQL Server 2012 als Persistenzschicht. Ich muss die in der Datenbank gespeicherten Daten verschlüsseln. Ich bin auf die SQL Server-Funktion Transparente Datenverschlüsselung (TDE) gestoßen. Was passiert mit den Dateien (Office-Dokumenten) aus den Dokumentbibliotheken, wenn TDE verwendet wird? Werden die Dateien auch verschlüsselt oder werden nur …

1
PostgreSQL protokolliert nicht
Ich verwende ArchLinuxund PostgreSQL9.4.4 und habe die Protokollierung in der Konfigurationsdatei aktiviert: $ sudo egrep -v "^[[:blank:]]*($|#|//|/\*| \*|\*/)" /var/lib/postgres/data/postgresql.conf max_connections = 1024 # (change requires restart) shared_buffers = 128MB # min 128kB dynamic_shared_memory_type = posix # the default is the first option logging_collector = on # Enable capturing of stderr …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.