Datenbankadministratoren

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



3
Wie könnte sequence.nextval in Oracle null sein?
Ich habe eine Oracle-Sequenz wie folgt definiert: CREATE SEQUENCE "DALLAS"."X_SEQ" MINVALUE 0 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 0 NOCACHE NOORDER NOCYCLE ; Es wird in einer gespeicherten Prozedur verwendet, um einen Datensatz einzufügen: PROCEDURE Insert_Record (p_name IN VARCHAR2, p_userid IN INTEGER, cur_out OUT TYPES_PKG.RefCursor) IS v_id NUMBER := …
11 oracle  sequence 


1
Rechnungen erstellen und verfolgen
Alle 2 Wochen generiert das System die Rechnungen für die Unternehmen. Das Unternehmen erhält jeden Monat am 1. und 16. eine Rechnung. (Es wird alle 2 Wochen über Cron Job ausgeführt. Es durchsucht die Auftragstabelle und fügt sie dann in die Rechnungstabelle ein. Gibt es eine Alternative?) Die ordersTabelle enthält …

3
MySQL automatische Anpassung der maximalen Verbindungswerte
Ich habe in meiner Datei my.cnf die maximale Anzahl von Verbindungen auf ca. 2000 festgelegt. max_connections=2048 Ich habe ein Upgrade auf 5.5.20 durchgeführt und sehe jetzt die folgende Zeile im Fehlerprotokoll. 120201 19:40:24 [Warning] Changed limits: max_open_files: 1024 max_connections: 214 table_cache: 400 Warum hat MySQL den maximalen Verbindungswert auf 214 …
11 mysql 


3
Verschieben Sie den Datenordner und fahren Sie MySQL-Centos
Ich muss die Daten in einen anderen Ordner verschieben und auf meinem Cent OS DB Server fahren. Ich habe eine neue Festplatte hinzugefügt (da der Speicherplatz knapp wurde). Ich habe eine 1-TB-Festplatte und ich habe eine neue 2-TB-Festplatte, auf der ich die Daten auf demselben Server ablegen möchte (dedizierter Server, …
11 mysql 

2
sp_executesql mit benutzerdefiniertem Tabellentyp, der sich nicht korrekt verhält
Problem : Gibt es ein bekanntes Problem mit benutzerdefinierten Tabellentypen als Parameter für sp_executesql ? Antwort - nein, ich bin ein Idiot. Skript einrichten Dieses Skript erstellt jeweils eine Tabelle, eine Prozedur und einen benutzerdefinierten Tabellentyp (nur eingeschränkter SQL Server 2008+). Der Zweck des Heaps besteht darin, ein Audit bereitzustellen, …

3
Die MySQL-Statusvariable Handler_read_rnd_next wächst stark
Im MYSQL-Status ist der Wert für Handler_read_rnd_next sehr hoch. Mir ist bekannt, dass dieser Wert erhöht wird, wenn eine Abfrage ausgeführt wird, die keine richtigen Indizes hat. Aber selbst wenn wir den Show-Status wie 'Handler_read_rnd_next' ausführen, wird dieser Wert um 2 erhöht. Basierend auf diesem Statusflag überwachen wir einige Statistiken. …

2
Irgendwelche Fallstricke bei der Konvertierung von MyISAM zu InnoDB?
Ich bin bereit, von MyISAM zu InnoDB zu wechseln, wollte aber wissen, ob es eine vollständige Liste der zu suchenden Dinge gibt? Ich habe zum Beispiel keine Liste erwähnt, in der erwähnt wird, dass das Ausführen DISABLE KEYSeiner InnoDB-Tabelle eine Warnung auslöst, mit Ausnahme der Handbuchseite für ALTER TABLE. So …
11 mysql  innodb  myisam 


1
Begrenzen Sie den Grad der Parallelität (DOP), der für jede Abfrage verfügbar ist
Unter Oracle Exadata (11gR2) haben wir eine relativ umfangreiche Datenbank. cpu_count ist 24 parallel_server_instances ist 2 parallel_threads_per_cpu ist 2 Durch Beobachtung in Oracle Enterprise Manager (OEM) haben wir festgestellt, dass die Leistung aufgrund der seriellen Ausführung von Abfragen schrecklich war. Um dies zu beheben, wurden alle Tabellen, materialisierten Ansichten und …

5
Wie kann man die Leistungsindikatoren von SQL Server 2008 R2 wiederbeleben?
Ich verwende SQL Server 2008 R2 Developer unter Windows 7 x64 als Standardinstanz. Aus irgendeinem Grund scheinen die Leistungsindikatoren von SQL Server verschwunden zu sein. SELECT * FROM sys.dm_os_performance_countersGibt null Zeilen zurück. Ich habe versucht zu rennen lodctr /T:perf-MSSQLSERVERsqlctr.ini. Obwohl es fehlerfrei abgeschlossen wurde, wurde auch nach dem Neustart des …


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.