Datenbankadministratoren

11
Cache MySQL-Datenbank im Speicher

Ich habe Probleme mit einer Website mit 600 MB MySQL-Datenbank. Die Website ist viel zu langsam. Mir ist aufgefallen, dass die MySQL-Datenbank umso langsamer wird, je größer sie wird. Als es 5 MB war, war die Website sehr schnell. Als es größer wurde, wurde es immer langsamer und jetzt, bei 600 MB,...

11
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...

11
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...

11
Überbewertung der Feldgröße im Datenbankdesign

Ich habe einige Felder für meine Tabellen, die Zeichenfolgen sind, und im Moment haben die meisten Feldgrößen ziemlich hohe Zeichenbeschränkungen. Zum Beispiel 100 Zeichen für den Straßennamen. Gibt es eine Strafe für die Verwendung großer Felder? Wenn ich beispielsweise das Limit für dieses Feld...

11
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...

11
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...