Wiem, że komentarz tabeli mysql można zdefiniować podczas tworzenia za pomocą: create table (...)comment='table_comment'; Możesz wyświetlać komentarze według: show table status where name='table_name'; Jak zmienić (zmienić?) Komentarz do tabeli po jej utworzeniu. Mam na myśli to, że bez upuszczania i ponownego tworzenia tabeli.
Używam MySQL 5.5 na komputerze lokalnym do analizy dużej ilości danych rządowych. Utworzyłem lokalną bazę danych, która znajduje się na moim domyślnym dysku (Win7 C: dysk). Chciałbym przechowywać dane na moim dysku E: dużym zewnętrznym dysku eSATA. Jakie kroki powinienem podjąć?
To jest pytanie czysto teoretyczne. Powiedzmy, że mam aplikację wdrożoną na wielu serwerach. Moduł równoważenia obciążenia, Wiele / skalowalne serwery aplikacji (Pojedynczy) serwer bazy danych (na razie) W dwóch pierwszych częściach wiem, czego szukać. Ale co z serwerem bazy danych? Jakiego sprzętu powinienem szukać? Czy częstotliwość procesora jest istotna dla …
Jeśli Ajesteś przyjacielem B, to czy powinienem przechowywać obie wartości ABi BAczy jedna wystarczy? Jakie są zalety i wady obu metod. Oto moja obserwacja: Jeśli zachowam oba, muszę je zaktualizować po otrzymaniu prośby od znajomego. Jeśli nie zachowam obu, wtedy trudno mi było zrobić wiele JOINprzy tej tabeli. Obecnie utrzymuję …
Mam dość irytujący problem. Chcę użyć INNODB jako mojego głównego silnika bazy danych i zrezygnować z MyISAM, ponieważ potrzebuję tego pierwszego do korzystania z klastra galera do nadmiarowości. Skopiowałem (opis poniżej) newbb_posttabelę do nowej tabeli o nazwie newbb_innoposti zmieniłem ją na InnoDB. Każda tabela zawiera obecnie 5,390,146wpisy. Uruchomienie tych selekcji …
Mam małą instancję RDS MySQL jako część mojego systemu produkcyjnego i chcę ją zaktualizować do średniej instancji z zapewnionym IOPS. Jako oldschoolowy DBA wiem o metodzie „dodaj niewolnika; promuj do mistrza; przełącz klientów”, ale AWS obiecuje zapewnić magiczną ścieżkę aktualizacji jednym kliknięciem, tj. „Instancję aktualizacji”, „dodaj pod warunkiem IOPS”. Próbowałem …
Używanie MySQL 5.6 z silnikiem pamięci InnoDB dla większości tabel. Wielkość puli buforów InnoDB wynosi 15 GB, a indeksy Innodb DB + wynoszą około 10 GB. Serwer ma 32 GB pamięci RAM i działa w systemie Cent OS 7 x64. Mam jeden duży stół, który zawiera około 10 milionów + …
Problem: Mamy witrynę społecznościową, w której członkowie mogą się wzajemnie oceniać pod kątem zgodności lub dopasowania. Ta user_match_ratingstabela zawiera ponad 220 milionów wierszy (9 gig danych lub prawie 20 gig indeksów). Zapytania do tej tabeli rutynowo pojawiają się w slow.log (próg> 2 sekundy) i są najczęściej rejestrowanymi wolnymi zapytaniami w …
Odnosi się to do zliczania liczby rekordów pasujących do określonego warunku, np invoice amount > $100. Wolę COUNT(CASE WHEN invoice_amount > 100 THEN 1 END) Jest to jednak równie ważne SUM(CASE WHEN invoice_amount > 100 THEN 1 ELSE 0 END) Myślałem, że COUNT jest lepszy z 2 powodów: Przekazuje intencję, …
Mam do tego dwa cele: Aby mieć kopię zapasową poza siedzibą w przypadku problemu regionalnego z usługami Amazon Web Services. Aby skopiować dane produkcyjne z produkcyjnego konta rozliczeniowego na konto rozliczeniowe w wersji beta. Obecnie nie wydaje się, aby Amazon obsługiwał jeden z tych dwóch przypadków użycia po wyjęciu z …
W pracy hostujemy wszystkie nasze serwery na Amazon EC2 i zwykle korzystaliśmy z baz danych MySQL zainstalowanych na tym samym urządzeniu co nasz serwer Apache i komunikowaliśmy się z nimi localhost. Teraz stajemy przed potrzebą migracji naszej bazy danych na własny serwer dla jednego z naszych systemów. Mam wybór między …
Mam bardzo prostą tabelę MySQL, w której zapisuję najlepsze wyniki. Wygląda to tak: Id Name Score Jak na razie dobrze. Pytanie brzmi: jak uzyskać pozycję w rankingu użytkowników? Na przykład mam użytkowników Namelub Idchcę uzyskać jego rangę, gdzie wszystkie wiersze są uporządkowane porządkowo malejąco Score. Przykład Id Name Score 1 …
Wygląda na to, że MySQLnie obsługuje funkcji okna. Np. Prosty: COUNT(*) OVER() AS cntnie działa. Nie jestem pewien, czy dotyczy to również wersji komercyjnej (zakładam, że wersja społeczności ma ograniczony podzbiór). Jeśli nie, w jaki sposób można obejść tę brakującą funkcję?
Projektuję bazę danych z wieloma tabelami wyszukiwania zawierającymi możliwe atrybuty głównych jednostek. Zastanawiam się nad użyciem klucza 4 lub 5-znakowego do identyfikacji tych wartości wyszukiwania zamiast liczby całkowitej z auto-inkrementacją, aby podczas przechowywania tych identyfikatorów atrybutów w głównych tabelach widziałem wartości znaczące, a nie tylko liczby losowe. Jakie są konsekwencje …
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.