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 …
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 …
Mam jedną bazę danych o wielkości około 4,5 GB działającą na serwerze z 8 GB pamięci RAM. Zdecydowana większość tabel to MyIsam (około 4,3 GB), ale wkrótce zamierzam przekonwertować niektóre z nich na InnoDB. (To będzie powolny proces, początkowo skupiający się na tabelach najbardziej intensywnych). Czy jest coś nie tak …
Chcę wyszukiwania z rozróżnianiem wielkości liter w zapytaniu SQL. Ale domyślnie MySQL nie bierze pod uwagę wielkości ciągów. Masz pomysł, jak przeprowadzić wyszukiwanie z rozróżnianiem wielkości liter w zapytaniu SQL?
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 …
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 …
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ć …
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ć …
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 …
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 …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Jestem początkującym DBA i mam doświadczenie w Microsoft SQL Server, ale chcę przejść do FLOSS. …
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 .
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` …
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, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.