Als «mysql» getaggte Fragen

20
Ändern Sie den vorhandenen Datenpfad

Ich möchte den datadirPfad in der my.iniDatei ändern . Der vorhandene datadirPfad lautetC:/ProgramData/MySQL/MySQL Server 5.1/Data/ Die Größe meines C:Laufwerks beträgt 30 GB und der MySQL-Datenordner belegt 25 GB. Deshalb möchte ich die Änderungen datadirzu F:/naveen/data. Ist das möglich? Auf...

20
Sinnvolles Verständnis der INNODB-Pufferpoolstatistiken

Nachdem ich diese Seite in der MySQL-Dokumentation gelesen hatte , versuchte ich, einen Sinn für unsere aktuelle InnoDB-Nutzung zu finden. Derzeit weisen wir 6 GB RAM für den Pufferpool zu. Unsere Datenbankgröße ist ungefähr gleich. Hier ist die Ausgabe von show engine innodb status\G(wir führen...

20
MySQL: Baumhierarchische Abfrage

Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . UNTERBAUM IN EINEM BAUM in MySQL In meinem MYSQL habe Database COMPANYich eine Table: Employeerekursive Assoziation, ein Mitarbeiter kann Chef eines...

20
Was soll innodb_buffer_pool gesetzt werden und warum ..?

Ich habe 170 GB InnoDBIndex und Daten. Ich muss die innodb_buffer_pool-Größe für eine bessere Leistung neu anpassen. Die maximale Tabellengröße einer InnoDB-Tabelle (Index + Daten) beträgt 28 GB. Also, was sollte die optimale Größe von innodb_buffer_pool sein. AKTUALISIEREN Wir werden diese lokale...

19
Ist innodb_file_per_table ratsam?

Wir haben eine Anwendung, bei der nur einer der Tische zu Millionen Zeilen anwächst, der Rest jedoch knapp unter einer Million. Welchen Rat sollten wir also zu innodb_file_per_table geben oder einfach als eine .ibd-Datei lassen? Ich habe einige Artikel gelesen, in denen steht, dass Sie nicht...

19
Ist es möglich, ENUM () -Listen zu ändern?

Ich war mir nicht sicher, ob das Ändern der ENUM () -Liste nicht möglich ist, also habe ich einen Test durchgeführt. In MySQL v5.1.58 habe ich eine InnoDB-Testtabelle erstellt, die ein Feld namens 'bool' vom Typ ENUM enthält ('yes', 'no'). Dann habe ich ausgeführt ... ALTER TABLE `test` CHANGE...

19
Verfügt MySQL über einen Cache für Abfragen?

Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 6 Jahren migriert . Ich verbinde eine MySQL-Datenbank mit PHP Data Objects (PDO) und führe eine umfangreiche SQL-Abfrage durch. Normalerweise dauert es ungefähr 1500...

19
Warum speichert InnoDB die Zeilenanzahl nicht?

Jeder weiß, dass in Tabellen, die InnoDB als Engine verwenden, Abfragen wie SELECT COUNT(*) FROM mytablesehr ungenau und sehr langsam sind, insbesondere wenn die Tabelle größer wird und während der Ausführung dieser Abfrage ständig Zeilen eingefügt / gelöscht werden. Wie ich es verstanden habe,...

19
So generieren Sie eine Sequenz in MySQL

Betrachten Sie diese Tabelle in MySQL create table numbers (number int); insert into numbers values (3), (2), (9); select * from numbers; +--------+ | number | +--------+ | 3 | | 2 | | 9 | +--------+ Gibt es eine einfache Abfrage zum Generieren einer Tabelle mit den folgenden Spalten Die Zahlen von...

18
DB-Passwörter sichern

Wenn man sich die Struktur der meisten PHP / MySQL-basierten Websites ansieht, die ich gesehen habe, scheint es nicht besonders schwierig zu sein, das Datenbankkennwort zu erkennen, wenn Sie ein wenig suchen, da es immer eine Setup- oder Konfigurationsdatei gibt, in der die Informationen für die...