Właśnie natknąłem się na dziwny problem, w którym w zależności od sposobu utworzenia indeksu wymagana jest nazwa indeksu. http://dev.mysql.com/doc/refman/5.5/en/create-index.html http://dev.mysql.com/doc/refman/5.5/en/alter-table.html CREATE INDEX `random_name` ON `my_table` (`my_column`); # Requires an index name ALTER TABLE `my_table` ADD INDEX (`my_column`); # Does not require an index name Wydaje mi się, że wywołanie CREATE …
Jestem pewien, że już o to pytano, ale nie mogę znaleźć odpowiednich informacji na następujące tematy. Czy istnieje jakiś rodzaj gotowej tabeli, który może wykonać następujące czynności (użyłem dba_tab_privs, ale jest on ograniczony i nie spełnia wszystkich moich potrzeb), jeśli nie, ktoś ma jakieś pytania dotyczące odpowiedzi na poniższe pytania? …
Z powodu niektórych „programistów”, nad którymi pracowaliśmy, mieliśmy problemy z pustymi tabelami. Odkryliśmy, że podczas przesyłania do chmury skopiowano kilka tabel, ale dane w nich nie zostały. Chciałbym uruchomić zapytanie w tabelach systemowych, aby dowiedzieć się, które tabele użytkowników są puste. Używamy MS SQL 2008 R2. Dzięki za pomoc.
Mam CentOS 64bit z zainstalowanym CPanel i używam: service mysql stop Po prostu utrzymuje tykające okresy i nigdy nie wydaje się, że przestaje. W dziennikach po prostu publikuje wiele: 130303 17:42:38 [Warning] /usr/sbin/mysqld: Forcing close of thread W err.logpliku widzę wiele z nich: [Warning] /usr/sbin/mysqld: Forcing close of thread Kiedyś …
Mam jedną tabelę A ma kolumnę (id, field_1, field_2), a drugą tabelę B ma kolumnę (id, field_2) Teraz chcę scalić tabelę B z A, co oznacza, że chcę zaktualizować pole_2 w tabeli A do wartości z tabeli B. Więc jak to zaimplementować? BTW używam Oracle Dzięki
Jaki jest najlepszy sposób dodawania kolumn do dużych tabel produkcyjnych w SQL Server 2008 R2? Według książek Microsoftu online: Zmiany określone w ALTER TABLE są wdrażane natychmiast. Jeśli zmiany wymagają modyfikacji wierszy w tabeli, ALTER TABLE aktualizuje wiersze. ALTER TABLE uzyskuje blokadę modyfikacji schematu w tabeli, aby upewnić się, że …
Mam trudności z uchwyceniem koncepcji zalet i wad partycjonowania tabel. Zaraz rozpocznę pracę nad projektem, który miałby 8 tabel, a jedna z nich będzie główną tabelą danych, która pomieści 180-260 milionów rekordów. Ponieważ będzie to właściwie indeksowana tabela, myślę o ograniczeniu rekordów tabeli do 20 milionów w ten sposób, że …
Pytanie: Mam skrypt z około 45 tysiącami wstawek z wybranych instrukcji. Podczas próby uruchomienia pojawia się komunikat o błędzie informujący, że zabrakło mi pamięci. Jak mogę uruchomić ten skrypt? Kontekst: Dodano nowe pola danych, aby aplikacja działała przyjemnie z inną aplikacją, z której korzysta klient. Dostałem arkusz kalkulacyjny danych od …
MySQL uderzyło mnie dziś rano. Z wyjątkiem standardowych baz danych zawierających MySQL wszystko, czego używam, to InnoDB. Próbowałem zrestartować demona MySQL, ale nie udało się to dwukrotnie. Następnie zrestartowałem cały serwer, a MySQL uruchomił się poprawnie i od tego czasu działa dobrze. Plik dziennika mysqld dla początkowej awarii zawiera następujące …
Czy to robi różnicę, jeśli filtrujesz Widok wewnątrz lub na zewnątrz Widoku? Na przykład, czy jest jakaś różnica między tymi dwoma zapytaniami? SELECT Id FROM MyTable WHERE SomeColumn = 1 Lub SELECT Id FROM MyView WHERE SomeColumn = 1 I MyViewjest zdefiniowany jako SELECT Id, SomeColumn FROM MyTable Czy odpowiedź …
Mam instrukcję SQL, która wstawia wiersze do tabeli z indeksem klastrowym w kolumnie TRACKING_NUMBER. NA PRZYKŁAD: INSERT INTO TABL_NAME (TRACKING_NUMBER, COLB, COLC) SELECT TRACKING_NUMBER, COL_B, COL_C FROM STAGING_TABLE Moje pytanie brzmi - czy pomaga w użyciu klauzuli ORDER BY w instrukcji SELECT dla kolumny indeksu klastrowanego, czy też jakiekolwiek zyski …
Wybieram z tabeli z długimi kolumnami tekstowymi. Chciałbym owinąć długie linie do maksymalnej długości linii. Z: SELECT * FROM test; test_id | text --------+----------------------------------------------------------------------- 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris lorem Do: test_id | text --------+----------------------------- 1 | Lorem ipsum dolor sit amet,+ | consectetur …
Jako programista często korzystam z SQL Profiler. To dobre narzędzie do debugowania, zarówno do śledzenia tego, co robi mój kod, jak i do analizy problemów z wydajnością. Ale zawsze używałem go w moim środowisku programistycznym i w bardzo kontrolowany sposób. Uruchom moją aplikację i ustaw ją w określonym stanie Rozpocznij …
Częstą potrzebą korzystania z bazy danych jest uzyskiwanie dostępu do rekordów w kolejności. Na przykład, jeśli mam blog, chcę móc zmieniać kolejność moich postów na blogu w dowolnej kolejności. Wpisy te często mają wiele relacji, więc relacyjna baza danych wydaje się mieć sens. Typowym rozwiązaniem, które widziałem, jest dodanie kolumny …
Używam InnoDB prawie wyłącznie w moich aplikacjach. Jednakże, jeśli nie jestem ostrożny podczas konfigurowania stołu, zapominam go zmienić, a phpmyadmin wbija mnie w MyISAM. Czy istnieje sposób na zmianę domyślnego silnika pamięci?
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.