Zwykle zapisujesz pełne dane wyjściowe polecenia Linux w następujący sposób: # command > output.txt Ale gdy używasz polecenia podobnego mysqldump, >opcja wyświetla zrzut tabel bazy danych do żądanego pliku: # mysqldump --username=whatever --password=whatever -h localhost database > dump.sql Jeśli dodasz -vopcję (verbose) do mysqldump, wyświetla ona informacje pomocy na temat …
Mam więc ten złożony zrzut MySQL jako kopię zapasową. Niestety, ta kopia zapasowa jest złożona i używamy złych wyzwalaczy. Niektóre z naszych wyzwalaczy zła miały linie komentarza zaczynające się od znaku #. Podczas tworzenia kopii zapasowej bazy danych wynikowy zrzut zapisuje # wierszy. Problem polega na tym, gdy przywracam. Linia …
Mam dwie tabele w bazie danych MySQL 5.7.22: postsi reasons. Każdy wiersz postu ma i należy do wielu wierszy przyczyny. Każdy powód ma przypisaną wagę, a zatem każdy post ma z nim łączną łączną wagę. Dla każdego przyrostu 10 punktów wagi (tj. Dla 0, 10, 20, 30 itd.) Chcę uzyskać …
Mam taki scenariusz, wygląda na to, że MySQL pobiera największą wartość dziesiętną i próbuje dorzucić inne wartości. Problem polega na tym, że to zapytanie jest generowane przez bibliotekę zewnętrzną, więc nie mam kontroli nad tym kodem, przynajmniej na tym poziomie. Czy masz jakiś pomysł, jak to naprawić? SELECT 20 AS …
Prowadzę stałą dyskusję z programistami firmy, w której pracuję, ponieważ mówią, że lepiej pozbyć się wymuszania relacji (za pomocą definicji ograniczeń FOREIGN KEY) w relacyjnej bazie danych, aby przyspieszyć duże zapytania i uzyskać lepsze wyniki wydajność. Platformą, o której mowa, jest MySQL 5.x i nie skonfigurowano KLUCZA ZAGRANICZNEGO, brakuje nawet …
Używam MySQL 5.7.11 wewnątrz oficjalnego obrazu dokera. Kiedy chcę dokonać aktualizacji, pojawia się następujący błąd: mysql_upgrade -uroot -p password: Error occurred: Cannot setup server variables. Rozejrzałem się, nie znalazłem żadnej wskazówki. Próbowałem uciec --verbose, ale bez powodzenia. Dla odniesienia tutaj są logi, kiedy uruchamiam db: db_1 | 2016-02-17T11:23:10.453190Z 0 [ERROR] …
Mam 3 stoły: Ludzie Poczta Lubi Kiedy projektuję model ER, ma on cykliczną zależność: 1: N Ludzie -------- <Post 1: N Opublikuj ---------- <Polubienia 1: N Ludzie -------- <Lubi Logika jest następująca: 1 osoba może mieć wiele postów. 1 post ma wiele polubień. 1 osoba może polubić wiele postów (utworzona …
To jest moje wolne zapytanie: SELECT `products_counts`.`cid` FROM `products_counts` `products_counts` LEFT OUTER JOIN `products` `products` ON ( `products_counts`.`product_id` = `products`.`id` ) LEFT OUTER JOIN `trademarks` `trademark` ON ( `products`.`trademark_id` = `trademark`.`id` ) LEFT OUTER JOIN `suppliers` `supplier` ON ( `products_counts`.`supplier_id` = `supplier`.`id` ) WHERE `products_counts`.product_id IN (159, 572, 1075, 1102, …
Po pierwsze, wybacz długość, ten post jest bardzo długi i potrzebuje trochę tła, po drugie; trudno było mi rozpoznać sygnał z szumu, proszę znieść, jeśli niektóre z nich nie są istotne: Kilka tygodni temu dobrowolnie wybrałem aktualizację do systemu Windows 10. Po wykonaniu tej czynności ostatecznie zdecydowałem się usunąć instalacje …
Problem: Czy istnieje jakiś sposób obliczenia liczby bajtów zajmowanych przez tworzenie tabeli, wiem, że możesz uzyskać pewne informacje z information_schema.tables, ale ta informacja nie jest wystarczająco dokładna. Faktycznie wymagana jest liczba bajtów zgodnie z definicją tabeli tylko dla innodb, a sortowanie można również uznać za utf-8-general-ci Na przykład test tabeli …
Zainstalowałem serwer mysql 5.6.24 na Windows Server 2012 R2. Zaimportowałem pliki zrzutu, a pliki danych są przechowywane w C:\ProgramData\MySQL\MySQL Server 5.6\data Chcę zmienić katalog jak D:\ProgramData\Data. Czy możesz mi pomóc, ktokolwiek?
Kiedy NIE chcesz partycjonować bazy danych? (myśląc o partycjonowaniu MySQL ) W moim przypadku Zacznę od kilku milionów rzędów, od tego powinno wyrosnąć. Klucz podstawowy w polu znaku, który służy jako najczęstsze ograniczenie zapytania (i wyszukiwania są częste - co najmniej kilka na sekundę). Klucz podstawowy zostałby zaszyfrowany, aby służył …
Kontynuuję moje poprzednie pytanie dotyczące prędkości importu w Inno-Tables (niespodzianka!). Scenariusz Próbuję zaimportować duży * zrzut bazy danych na mój lokalny komputer programistyczny w rozsądnym czasie. Mamy wiele KEYzałączonych tabel, które okazały się wąskim gardłem, ale nadal są ważne dla naszego systemu na żywo. Moje podejście po zadaniu powyższego pytania …
Zmagam się z hurtowym importowaniem dość dużego stołu InnoDB składającego się z około 10 milionów wierszy (lub 7 GB) (który jest dla mnie największym stołem, z jakim pracowałem do tej pory). Przeprowadziłem badania, jak poprawić szybkość importowania Inno i na razie moja konfiguracja wygląda następująco: /etc/mysql/my.cnf/ [...] innodb_buffer_pool_size = 7446915072 …
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.