Administratorzy baz danych

11
Niekompletny mysqldump

Próbuję uruchomić mysqldump, aby utworzyć migawkę bazy danych, i okazuje się, że losowo zatrzyma się w połowie, bez zgłaszania żadnego błędu. Moja baza danych jest stosunkowo niewielka (około 100 MB) i używa InnoDB. Używam go w następujący sposób: mysqldump --force --single-transaction --quick...

11
Buforuj bazę danych MySQL w pamięci

Mam problemy z witryną z 600 MB bazy danych MySQL. Strona jest zbyt wolna. Zauważyłem, że im większa baza danych MySQL, tym wolniej. Kiedy było 5 MB, strona była bardzo szybka. Kiedy zaczęło się powiększać, zaczęło być coraz wolniejsze i teraz, przy 600 MB, jest naprawdę wolne, zajmuje około 10...

11
Implementowanie relacji jeden do zera lub jeden w SQL

Powiedzmy, że projektuję bazę danych dla scenariusza, w którym istnieje relacja jeden do zera lub jeden (1-0..1). Na przykład: Istnieje zestaw Użytkowników , a niektórzy Użytkownicy mogą być również Klientami . W ten sposób utworzyłem dwie odpowiednie tabele usersi customers, ale… … Jaki jest...

11
Masz jakieś problemy z konwersją z MyISAM do InnoDB?

Jestem gotowy na przejście z MyISAM do InnoDB, ale chciałem wiedzieć, czy istnieje pełna lista rzeczy do poszukiwania? Na przykład nie widziałem żadnej wzmianki na liście, że uruchomienie DISABLE KEYSna tabeli InnoDB spowoduje wyświetlenie ostrzeżenia, z wyjątkiem strony podręcznika dla ALTER...

11
Zmienna statusu MySQL Handler_read_rnd_next bardzo rośnie

W stanie MYSQL wartość Handler_read_rnd_next jest bardzo wysoka. Wiem, że ta wartość zostanie zwiększona, gdy zostanie wykonane zapytanie, które nie ma odpowiednich indeksów. Ale nawet gdy wykonujemy status show, taki jak „Handler_read_rnd_next”, wartość ta zwiększa się o 2. W oparciu o tę...

11
przenieś folder danych i przenieś mysql centos

muszę przenieść dane do innego folderu i dysku na moim serwerze db cent os. dodałem nowy dysk twardy (ponieważ zabrakło nam miejsca), mam 1 TB dysku twardego i mam nowy 2 TB Chcę umieścić dane na tym samym serwerze (serwer dedykowany hostowany w centrum danych) chciałbym wiedzieć, jaki jest...

11
mysql automatycznie dostosowuje maksymalne wartości połączeń

Ustawiłem maksymalną liczbę połączeń na około 2000 w pliku my.cnf. max_connections=2048 Zaktualizowałem do wersji 5.5.20 i teraz widzę następujący wiersz w dzienniku błędów. 120201 19:40:24 [Warning] Changed limits: max_open_files: 1024 max_connections: 214 table_cache: 400 Dlaczego mysql...

11
Wyświetl użycie pamięci Postgresql

Używam Postgresql na serwerze Ubuntu i muszę mieć możliwość monitorowania zużycia pamięci. Obecnie mam skrypty działające w jednominutowym zadaniu cron, które monitorują / rejestrują różne statystyki i muszą także monitorować / rejestrować bieżące użycie pamięci Postgresql. Szukałem i nie byłem w...

11
zawyżanie wielkości pola w projekcie bazy danych

Mam pewne tabele dla moich tabel, które są ciągami, a obecnie większość wielkości pola ma dość wysokie limity znaków. Na przykład 100 znaków dla nazwy ulicy. Czy istnieje kara za użycie dużego pola? Jeśli na przykład zmienię limit na 30 znaków dla tego pola, to czy będzie wzrost wydajności lub...

11
Generowanie faktur i śledzenie

Co 2 tygodnie system będzie generować faktury dla firm. Firma otrzyma fakturę 1 i 16 każdego miesiąca. (Będzie uruchamiany za pośrednictwem Cron Job co 2 tygodnie. Skanuje tabelę zamówień, a następnie dodaje do tabeli „faktury”. Czy istnieje alternatywa?) W orderstabeli znajduje się lista...