Pytania oznaczone «mysql»

20
MySQL: Hierarchiczne zapytanie drzewa

PODDrzewO W RAMACH DRZEWA w MySQL W moim MYSQL Database COMPANYmam Table: Employeeskojarzenie rekurencyjne, pracownik może być szefem innego pracownika. A self relationship of kind (SuperVisor (1)- SuperVisee (∞) ). Zapytanie do utworzenia tabeli: CREATE TABLE IF NOT EXISTS `Employee` ( `SSN`...

20
Co ustawić innodb_buffer_pool i dlaczego ..?

Mam 170 GB InnoDBindeksu i danych. Muszę ponownie dopasować rozmiar innodb_buffer_pool, aby uzyskać lepszą wydajność. Maksymalny rozmiar tabeli InnoDB (indeks + dane) wynosi 28 GB. Więc jaki powinien być optymalny rozmiar innodb_buffer_pool. AKTUALIZACJA zamierzamy migrować naszą lokalną bazę...

20
Zmień istniejącą ścieżkę danych

Chcę zmienić datadirścieżkę w my.inipliku. Istniejąca datadirścieżka toC:/ProgramData/MySQL/MySQL Server 5.1/Data/ Rozmiar mojego C:dysku wynosi 30 GB, a folder danych MySQL zajmuje 25 GB. Więc chcę zmienić datadirsię F:/naveen/data. czy to możliwe? Mój komputer ma system Windows Server 2003...

20
Zrozumienie statystyk puli buforów INNODB

Po przeczytaniu tej strony w dokumentacji mysql starałem się zrozumieć nasze obecne użycie InnoDB. Obecnie przydzielamy 6 GB pamięci RAM dla puli buforów. Rozmiar naszej bazy danych jest mniej więcej taki sam. Oto dane wyjściowe z show engine innodb status\G(korzystamy z wersji...

19
Czy wskazana jest opcja innodb_file_per_table?

Mamy aplikację, w której tylko jedna tabela będzie rosła w milion linii, a reszta będzie nieco mniejsza niż milion. Więc jaka rada powinna pójść z innodb_file_per_table lub pozostawić jako jeden .ibd? Czytałem niektóre artykuły, które mówią, że nie idź z tym, ponieważ potrzebujesz więcej dostępu do...

19
Jak przeszukać całą bazę danych MySQL pod kątem określonego ciągu

czy możliwe jest przeszukiwanie całych tabel bazy danych (wiersza i kolumny) w celu znalezienia określonego ciągu. Mam bazę danych o nazwie A z około 35 tabelami, muszę wyszukać ciąg o nazwie „hello” i nie wiem, w której tabeli zapisano ten ciąg. Czy to możliwe? Korzystanie z MySQL Jestem...

19
Dlaczego InnoDB nie przechowuje liczby wierszy?

Wszyscy wiedzą, że w tabelach, które używają InnoDB jako silnika, zapytania takie SELECT COUNT(*) FROM mytablesą bardzo niedokładne i bardzo wolne, szczególnie gdy tabela staje się większa i ciągłe wstawianie / usuwanie wierszy podczas wykonywania tego zapytania. Tak jak to rozumiem, InnoDB nie...

19
Jak wygenerować sekwencję w mysql

Rozważ tę tabelę w mysql create table numbers (number int); insert into numbers values (3), (2), (9); select * from numbers; +--------+ | number | +--------+ | 3 | | 2 | | 9 | +--------+ Czy istnieje proste zapytanie w celu wygenerowania tabeli z następującymi kolumnami Liczby od 1 do 10 1,...

19
Czy zapytania MySQL w pamięci podręcznej?

Łączę bazę danych MySQL z PHP Data Objects (PDO) i wykonuję rozległe zapytanie SQL. Zwykle zajmuje to około 1500 ms; Nadal muszę to zoptymalizować. Kiedy uruchamiam skrypt PHP dwa razy z krótką przerwą pomiędzy nimi, zapytanie zajmuje tylko około 90 ms. Kwerenda jest w obu przypadkach taka sama. Po...

19
Czy można zmienić listy ENUM ()?

Nie byłem pewien, czy zmiana listy ENUM () nie jest możliwa, więc zrobiłem test. W MySQL 5.1.58 stworzyłem testową tabelę InnoDB, która zawiera jedno pole o nazwie „bool” typu ENUM („tak”, „nie”). Potem wykonałem ... ALTER TABLE `test` CHANGE `bool` `bool` ENUM( 'yes', 'no', 'maybe' ) CHARACTER...