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.


2
MySQL tworzy tymczasowe tabele na dysku. Jak mogę to zatrzymać?
Prowadzimy witrynę (Moodle), którą użytkownicy obecnie uważają za wolną. Myślę, że udało mi się wyśledzić problem, tworząc MySQL, tworząc tymczasowe tabele na dysku. Obserwuję zmienną created_tmp_disk_tablesw administracji serwera Mysql Workbench i liczba ta rośnie z około 50 tabelami / s. Po kilku dniach użytkowania created_tmp_disk_tableswynosi> 100 tys. Wydaje się również, …

4
Dlaczego pojawia się komunikat „Niemożliwe GDZIE zauważyłem po przeczytaniu tabel stałych” w zapytaniu wyjaśniającym?
Mam unikalny klucz złożony, taki jak fr (fromid, toid) w tabeli, kiedy uruchamiam zapytanie z wyjaśnieniem, otrzymuję następujący wynik: Impossible WHERE noticed after reading const tables` Zapytanie, które uruchomiłem: explain SELECT rid FROM relationship WHERE fromid=78 AND toid=60 Jakaś pomoc? EDYCJA 1: Kiedy używam poniższego zapytania: explain SELECT rid FROM …
27 mysql  explain 

2
Jak poprawnie wykonać wypalanie MySQL?
Chcę przetestować wydajność (aka wypalanie) rpm serwera MySQL z niektórymi innymi widelcami, takimi jak serwer Percona, MariaDB i być może niektóre inne. Mam nadzieję, że zadając to pytanie, lepiej zrozumiem metodologię tworzenia właściwego testu wydajności. Planowałem użyć sysbench do uruchomienia mojego rzeczywistego testu, ale jestem otwarty na wszystko. Jakie kroki …

7
Dlaczego warto korzystać z innodb_file_per_table?
Istnieje wiele artykułów przesadzających (oczywiście IMHO) innodb_file_per_table. Rozumiem, że dzięki innodb_file_per_tablelepszej kontroli nad poszczególnymi tabelami; jak tworzenie kopii zapasowych każdej tabeli osobno. Jednak żądanie lepszej wydajności jest wątpliwe. W moim teście nie ma różnicy w wydajności innodb_file_per_tablei ibdata1dla bazy danych o pojemności 60 GB. Oczywiście był to prosty test z …


2
`BŁĄD 1114 (HY000) tabela… jest pełna” z ustawionym na autodekresie innodb_file_per_table
Mam bazę danych MySQL, która zawiera dużą ilość danych (100-200 GB - kilka pomiarów naukowych). Zdecydowana większość danych jest przechowywana w jednej tabeli Sample. Teraz tworzę replikę podrzędną bazy danych i chciałem wykorzystać zalety innodb_file_per_tabletego procesu. Więc ustawiłem innodb_file_per_tablew mojej konfiguracji slave i zaimportowałem zrzut bazy danych. Ku mojemu zaskoczeniu …


5
Jak oszacować / przewidzieć rozmiar danych i rozmiar indeksu tabeli w MySQL
znajduję , co jest najlepszym sposobem na oszacowanie wielkości stołu do tego Badałem wiele blogów i forów, ale nie można znaleźć żadnych dokładnych odpowiedzi Na przykład mamy tabelę Miasto z silnikiem InnoDB , powiedzmy w przyszłości (za 1 rok), że będzie miała 1 milion rekordów, więc jaka będzie szacowana wielkość …
26 mysql  innodb 



2
Co oznacza „ibfk” w MySQL?
Jeśli utworzę ograniczenie klucza obcego dla tabeli „zdjęcia” w phpmyadmin, później zobaczę, że ograniczenie to nosi nazwę „photos_ibfk_1”, a następne ograniczenie nazywa się „photos_ibfk_2” itd. Z tego zebrałem, że [tablename] _ibfk_constraintIndex jest Konwencja dotycząca ograniczeń DB w MySQL. Czy to jest poprawne? Co oznacza skrót IBFK?

2
Jaki jest najbezpieczniejszy sposób zmiany formatu binlog w czasie wykonywania?
Z powodu następującego ostrzeżenia w mysqld.log: [Ostrzeżenie] Niebezpieczna instrukcja zapisana w dzienniku binarnym przy użyciu formatu instrukcji, ponieważ BINLOG_FORMAT = STATEMENT. Instrukcja jest niebezpieczna, ponieważ używa klauzuli LIMIT. Jest to niebezpieczne, ponieważ nie można przewidzieć zestawu zawartych wierszy. Chcę zmienić format replikacji na MIXED. Ale zgodnie z dokumentem MySQL: Przełączanie …

4
Zmodyfikuj DEFINER na wielu widokach
Mam problemy z utworzeniem kopii zapasowej moich baz danych po aktualizacji. Grzebię w moim systemie, próbując dowiedzieć się, dlaczego. Jedno zapytanie, które uruchomiłem, zwróciło ten wynik. Got error: 1449: The user specified as a definer ('cittool'@'%') does not exist when using LOCK TABLES Po pewnym dochodzeniu wydaje się, że definicją …
25 mysql  view 


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.