Pytania otagowane jako mysql

Wszystkie wersje MySQL (nie Microsoft SQL Server). Dodaj również tag specyficzny dla wersji, np. Mysql-5.7, jeśli jest to istotne dla pytania.


4
Czy „CREATE INDEX” w MySQL jest operacją liniową?
Mam na myśli następujące: Jeśli tworzenie indeksu w tabeli z nwierszami wymaga tczasu. Czy utworzenie indeksu na tym samym stole 1000*nzajmie około 1000*tczasu. Staram się oszacować czas potrzebny do utworzenia indeksu w produkcyjnej bazie danych poprzez utworzenie tego samego indeksu w znacznie mniejszej testowej bazie danych.
20 mysql  index 

1
Czy mysqldump domyślnie eksportuje indeksy?
Grałem około trochę z mysqldump i zastanawiałem się, czy to robi wskaźników eksportowych ( FULLTEXT, INDEX...) domyślnie. I przeczytać na nią i znalazłem tę opcję : --disable-keys, -K co sugeruje, że faktycznie eksportuje indeksy. Ale nie chcę ufać mojej interpretacji i chcę się upewnić, że mam rację (lub źle ;-)). …



2
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 …
19 mysql  sequence 

2
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 uruchomieniu …
19 mysql 

11
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 administratorem Linuksa …
19 mysql 

3
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 przechowuje liczby wierszy w zmiennej wewnętrznej, co …
19 mysql  innodb  count 

3
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 dysku, gdy połączenia są …
19 mysql  innodb 



1
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 SET latin1 COLLATE …
19 mysql  innodb 



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.