Administratorzy baz danych

13
Użyj CASE, aby wybrać kolumny w zapytaniu UPDATE?

Mogę użyć, CASEaby wybrać kolumny do wyświetlenia w SELECTzapytaniu (Postgres), na przykład: SELECT CASE WHEN val = 0 THEN column_x WHEN val = 1 THEN column_y ELSE 0 END AS update, ... Czy w ogóle jest możliwe coś podobnego podczas wykonywania UPDATEzapytania w Postgres (tj. Wybierz kolumny,...

13
Wstaw luzem przez sieć

Czy ktoś może mi w tym pomóc? BULK INSERT DATABESE01.dbo.TABLE01 FROM '\\COMPUTER01\FOLDER01\TextFile.txt' WITH ( FIELDTERMINATOR = ' ', rowterminator = '\n', tablock ) Błąd pokazuje, nie można otworzyć: Nie można wstawić zbiorczo, ponieważ nie można otworzyć pliku „\ SERVERNAME \...

13
Jak dodać kolumnę do dużej tabeli w MySQL

Jestem programistą PHP, więc nie bądź surowy. Mam zrzut dużego stołu ~ 5,5 GB. Nasz premier postanowił utworzyć w nim nową kolumnę, aby wykonać nową funkcję. Tabela to InnoDB, więc co próbowałem: Zmień stół na ekranie z blokadą stołu. Zajęło ~ 30 godzin i nic. Więc po prostu to powstrzymałem....

13
Ustawianie zmiennych w trybie SQLCMD

Korzystanie z SQL Server 2008 R2 Enterprise Edition Rozważ następujące oświadczenie: :setvar source_server_name "SERVERNAME\INSTANCENAME" Czy w trybie SQLCMD można uzyskać tę wartość za pomocą TSQL Coś jak: :setvar source_server_name = SELECT @@servername Dziękuję Ci Aktualizacja...

13
Konfiguracja multidatacenter Cassandra z 1 zewnętrznym IP

Próbuję skonfigurować klaster Cassandra z wieloma centrami danych. Problem polega na tym, że moje centra danych mają tylko 1 zewnętrzny adres IP (wan IP), mogę skonfigurować przekierowanie portów na przełącznikach centrów danych, aby uzyskać dostęp do każdego węzła ze świata zewnętrznego za pomocą...

13
Czy odłączenie sieci zatrzymuje zapytanie?

Niedawno wykonałem zapytanie o aktualizację względem 100 000 rekordów. Zdałem sobie sprawę, że popełniłem błąd podczas działania zapytania i szybko odłączyłem kabel sieciowy. Czy zapytanie o aktualizację? zatrzymać przetwarzanie i całkowicie wycofać? kontynuować przetwarzanie do zakończenia i...

13
Jak oszacować operacje we / wy wykonywane przez zapytania MySQL?

W usłudze Amazon RDS płacisz około 0,10 USD za 1 milion żądań We / Wy. Zauważyłem bardzo dużą liczbę (w setkach tysięcy) żądań We / Wy dla bazy danych o bardzo niskim ruchu. Widząc to, przeprowadziłem dalsze badania i znalazłem to pytanie, które opisuje, że dla 6000 witryn użytkowników generował...

13
Dlaczego PostgreSQL 9.3 nie uruchamia się na Ubuntu?

Z powodzeniem zainstalowałem PostgreSQL 9.3 z repozytorium APT na 2 maszynach wirtualnych z systemem Ubuntu 12.04 i 13.04 ... jednak nie mogę go poprawnie zainstalować na moim hoście z systemem Ubuntu 12.04. Wygląda na to, że instalacja (tym razem) poszła dobrze, ale być może wystąpił błąd,...