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.

6
wolne ładowanie danych z mysqldump
Mam bazę danych MySQL umiarkowanej wielkości z około 30 tabelami, z których niektóre to 10 milionów rekordów, a około 100 milionów. mysqldumpWszystkich tabel (w osobnych plikach) jest dość szybka, trwa może 20 minut. Generuje około 15 GB danych. Największe zrzuty plików znajdują się w zakresie 2 GB. Kiedy ładuję dane …
21 mysql  mysqldump 

1
Wyjaśnienie zmiennej MySQL innodb_flush_method
Zacznę od przyznania, że ​​jestem bardzo nieświadomy wewnętrznego działania dysków twardych. Więc kiedy przeczytałem instrukcję dla zmiennej innodb_flush_method , to mnie pomieszało. Czy mogę uzyskać wyjaśnienie w terminach laika dotyczące różnicy w O_DSYNC i O_DIRECT oraz jak się dowiedzieć, czy to problem z wydajnością na serwerze bazy danych. Niektóre statystyki …
21 mysql  innodb 



1
mysqldump with INSERT… ON DUPLICATE
Chcę scalić dane z jednej bazy danych do drugiej. Więc tworzę zrzut za pomocą, mysqldumpa następnie importuję go do innej bazy danych (o tej samej strukturze tabel). W tym przypadku nie mam żadnych problemów (takich jak zduplikowane wpisy lub coś innego). Ale wykonuję kilka fuzji w celach testowych, a później …


1
Jakie jest znaczenie filtrowania w MySQL wyjaśnić?
Jak opisano tutaj w dokumentach MySQL : Filtrowana kolumna wskazuje szacunkowy procent wierszy tabeli, które będą filtrowane według warunków tabeli. Oznacza to, że wiersze pokazują szacowaną liczbę zbadanych wierszy, a rzędy × filtrowane / 100 pokazuje liczbę wierszy, które zostaną połączone z poprzednimi tabelami. Przed MySQL 5.7.3 ta kolumna jest …

1
MySQL Policz wiersze z innej tabeli dla każdego rekordu w tabeli
SELECT student.StudentID, student.`Name`, COUNT(attendance.AttendanceID) AS Total FROM student LEFT JOIN attendance ON student.StudentID = attendance.StudentID Próbuję policzyć ostatni wiersz, ale zamiast tego zlicza wszystkie wyniki i zwraca jeden wynik Dostaję coś takiego ponieważ istnieje wiele rekordów, ponieważ istnieją dwa wpisy w ID obecności dla K1052280 Chcę je policzyć i zwrócić …
21 mysql  select  count 

3
ALTER kolumna klucza podstawowego od INT do BIGINT w produkcji (MySQL 5.6.19a)
Niektóre tabele INNODB w naszej produkcyjnej bazie danych wkrótce przekroczą limit INT AUTO_INCREMENT wynoszący 2147483647 i musimy je zmienić na BIGINT, w przeciwnym razie zapisy zaczną się nie powieść. Tabele znajdują się w produkcyjnej bazie danych MySQL 5.6.19a działającej na Amazon RDS. Jak możemy zrobić ALTER tak, aby nie zakłócać …
20 mysql  innodb 

4
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 5.5) ---------------------- BUFFER POOL AND MEMORY ---------------------- Total …

6
Policz, gdzie dwie lub więcej kolumn z rzędu przekracza określoną wartość [koszykówka, podwójne podwójne, trzyosobowe podwójne]
Gram w grę w koszykówkę, która pozwala na generowanie statystyk jako pliku bazy danych, dzięki czemu można obliczyć statystyki, które nie są zaimplementowane w grze. Do tej pory nie miałem problemu z obliczeniem statystyk, które chciałem, ale teraz napotkałem problem: liczenie liczby podwójnych i / lub potrójnych podwójnych wyników gracza …


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

2
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` varchar(64) NOT NULL, `Name` varchar(64) DEFAULT NULL, `Designation` …

2
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ę danych do ec2, więc ustawimy pamięć RAM zgodnie z bieżącymi statystykami innodb, …
20 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.