Mam starsze źródło bazy danych PostgreSQL (ODBC), które próbuję migrować do nowego schematu programu SQL Server za pomocą SSIS. Dostaję ostrzeżenie: Metoda pobierania „wiersz po wierszu” jest wymuszona, ponieważ tabela zawiera kolumny LOB. Zawartość kolumny to LOB Chodzi o to, że żadna kolumna tak naprawdę nie musi być LOB-em. Istnieje …
Mamy ogromną bazę danych produkcji, jej rozmiar to około 300 GB. Czy istnieje jakieś podejście do poprawy wydajności zapytania usuwającego? W tej chwili szybkość usuwania wynosi od 1 do 10 000 na minutę, jest dla nas bardzo wolna.
Muszę zaprojektować diagram relacji między bytami (ERD) dla kontekstu biznesowego, który wymaga nakreślenia artystów muzycznych , co szczegółowo opiszę poniżej. Opis scenariusza Wykonawca ma nazwisko i musi być albo Grupa lub Performer Solo (ale nie jednocześnie). Grupa składa się z jednego lub więcej Wykonawców Solo i ma liczby członków (który …
Poniższy obraz pokazuje problem z replikacją transakcji, który obecnie badam. Obraz pochodzi z Monitora replikacji. Jak mogę uzyskać te informacje za pomocą T-SQL?
Korzystając z PostgreSQL 9.2, mam problemy z powolnymi zapytaniami na stosunkowo dużej tabeli (ponad 200 milionów wierszy). Nie próbuję niczego szalonego, tylko dodając wartości historyczne. Poniżej znajduje się zapytanie i dane wyjściowe planu zapytania. Mój układ stołu: Table "public.energy_energyentry" Column | Type | Modifiers -----------+--------------------------+----------------------------------------------------------------- id | integer | not …
Próbuję zrozumieć, jak zaktualizować wiele wierszy o różnych wartościach i po prostu tego nie rozumiem. Rozwiązanie jest wszędzie, ale dla mnie wydaje się trudne do zrozumienia. Na przykład dwie aktualizacje w 1 zapytaniu: UPDATE mytable SET fruit='orange', drink='water', food='pizza' WHERE id=1; UPDATE mytable SET fruit='strawberry', drink='wine', food='fish' WHERE id=2; Nie …
Serwer Redis v2.8.4 działa na Ubuntu 14.04 VPS z 8 GB pamięci RAM i 16 GB przestrzeni wymiany (na dyskach SSD). htopPokazuje jednak , że redissam zajmuje 22.4 Gpamięć! redis-serverostatecznie rozbił się z powodu braku pamięci. Memi Swpoba trafiają w 100%, następnie redis-serverzostają zabite wraz z innymi usługami. Od dmesg: …
Zastanawiałem się nad użyciem widoków indeksowanych, aby zwiększyć wydajność kilku najczęściej używanych widoków. Widoki indeksowane nie obsługują jednak nieunikalnych indeksów klastrowych, co jest nieco sprzeczne z priorytetem ustawionym przez resztę struktury bazy danych. Na przykład, oto uproszczona wersja kilku naszych tabel. -Groups- Group ID GroupName -Users- UserKey UserName FullName GroupID …
Próbuję przekonwertować moją bazę danych utf8mb4zgodnie z tym przewodnikiem . Mam ustalone: [client] default-character-set=utf8mb4 [mysql] default-character-set=utf8mb4 [mysqld] init-connect='SET NAMES utf8mb4' collation_server=utf8mb4_unicode_ci character_set_server=utf8mb4 skip-character-set-client-handshake Ale wartość character_set_clienti character_set_resultsnadal nie zmieni się na utf8mb4. mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'; +--------------------------+--------------------+ | Variable_name | Value | +--------------------------+--------------------+ …
Mam dużą liczbę danych modelu pogody umieszczanych w bazie danych PostgreSQL. Maszyna ma 8 rdzeni i 16 GB pamięci RAM. Korzystam z PostgreSQL 9.3 z PostGIS 2.1. Każda tabela będzie zawierała różne dane pogodowe (temperatura, punkt rosy, wiatr itp.). Każda tabela będzie miała 6-7 kolumn: szerokość, długość, geometria punktu, wysokość, …
Dzisiaj próbowałem przywrócić bazę danych do już istniejącej bazy danych, po prostu kliknąłem bazę danych prawym przyciskiem myszy w SSMS -> Zadania -> Przejdź do trybu offline, aby móc przywrócić bazę danych. Przez Query Executing.....jakiś czas pojawiało się małe okienko wyskakujące, które wyświetlało komunikat błędu Database is in use cannot …
Nasz zespół DBA nie weryfikuje kopii zapasowych za pomocą poniższych TSQL(które można łatwo wykonać po utworzeniu kopii zapasowej i nie zajmuje prawie czasu, więc nie rozumiem, dlaczego nie): RESTORE VERIFYONLY FROM DISK = 'D:\Backups\LOCATION' W przeszłości mieli problemy, więc nawet gdybyśmy myśleli, że się z tego wyciągną, nie zrobią tego. …
Mam 200 GB hurtowni danych w SQL Server. Występują naprawdę powolne czasy wykonywania niektórych zapytań; na przykład 12 godzin na proste deletezapytanie z inner join. Po przeprowadzeniu badań z planami wykonania zaktualizowałem statystyki 2 tabel biorących udział w zapytaniu, korzystając z tej WITH FULLSCANopcji. Zapytanie jest teraz wykonywane w mniej …
Zaczynamy projektować elementy składowe hurtowni danych i musimy być w stanie obsługiwać wszystkie strefy czasowe (nasi klienci pochodzą z całego świata). Po przeczytaniu dyskusji online (i książek) powszechnym rozwiązaniem wydaje się mieć osobny wymiar daty i godziny oraz znacznik czasu w tabelach faktów. Jednak pytanie, na które trudno mi odpowiedzieć, …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 5 lat temu . Zacznę od wyjaśnienia, że nie jest to duplikat pytania ani potencjalny duplikat w tym zakresie. Próbowałem zaimplementować każdą odpowiedź …
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.