Używając programu SQL Server 2008 do 2014 roku, wiem, jak wykonać kopię zapasową i przywrócić bazę danych z włączoną funkcją Przechwytywanie danych (CDC), ale szukam sposobu na wysłanie zapytania do pełnego pliku kopii zapasowej w celu ustalenia, czy zawiera on dane CDC. Byłoby wspaniale, gdyby RESTORE FILELISTONLYpobierał listę plików z …
Źle zarządzana tabela bazy danych stała się ogromna. 48 + koncerty płyt osieroconych. Próbuję go wyczyścić i przywrócić niebezpiecznie pełny dysk twardy do normalnego stanu. Będę kasować około 400 milionów rekordów z tej tabeli. To działa podczas pisania. Zauważam, że nie widzę żadnego spadku ilości miejsca na dysku twardym, ale …
Mam tabelę bazy danych Postgres, fooktóra między innymi zawiera kolumnę z scorezakresu od 0 do 10. Chcę, aby zapytanie zwróciło całkowitą liczbę wyników, liczbę wyników od 0 do 3, liczbę wyników między 4 i 6, a liczba wyników między 7 a 10. Coś w stylu: SELECT COUNT(*) as total, COUNT( …
Czy istnieje sposób sprawdzenia równości matematycznej dwóch instrukcji SQL? Mam dwie instrukcje SQL: SQL_STATEMENT_1 SQL_STATEMENT_2 Uruchamianie obu instrukcji na danych i porównywanie danych wyjściowych wcale nie pomaga. Zestaw matematyki za wyrażeniami musi zostać oceniony, podobnie jak solver równań. Poza zakresem mojego pytania są takie rzeczy jak: porównania inne niż równość …
Cześć wszystkim i dziękuję za pomoc. Mam następującą sytuację: tabela zwana wyciągami zawierająca pola id (int), stmnt_date (data), debet (podwójne), kredyt (podwójne) i saldo (podwójne) Chcę obliczyć saldo zgodnie z następującymi zasadami: Saldo pierwszego rzędu ( chronologicznie ) = debet - kredyt i dla pozostałych rzędów bieżące saldo wiersza = …
Mam sytuację, która nie jest łatwa do zrozumienia, i pomyślałem, że zapytam na tym forum, czy inni mogą mieć jakieś sugestie. Używam SQL Server 2008 R2 Standard SP3 w systemie Windows Server 2008R2 Enterprise. Baza danych wymagała konserwacji, a po fakcie musiałem ją przywrócić na innym serwerze. Mam pełną kopię …
Korzystam z oświadczenia z tej strony, aby wyświetlić zapytania blokujące w Postgres SELECT bl.pid AS blocked_pid, a.usename AS blocked_user, ka.query AS blocking_statement, now() - ka.query_start AS blocking_duration, kl.pid AS blocking_pid, ka.usename AS blocking_user, a.query AS blocked_statement, now() - a.query_start AS blocked_duration FROM pg_catalog.pg_locks bl JOIN pg_catalog.pg_stat_activity a ON a.pid = …
Tworzymy SAAS, w którym będziemy mieli co najwyżej 50 000 klientów. Rozważamy utworzenie użytkownika w bazie danych Postgres dla każdego klienta. Mapujemy każdego użytkownika, który loguje się w naszym serwisie, do użytkownika w bazie danych, aby mieć pewność, że mają oni dostęp tylko do własnych danych. Chcemy również wdrożyć ścieżkę …
Po uruchomieniu tego usuwania: DELETE FROM ETLHeaders WHERE ETLHeaderID < 32465870 ... usuwa 39 157 wierszy. Powinno być proste, ponieważ usuwa się na ETLHeaderID, który jest indeksem klastrowym i kluczem podstawowym. Ale (zgodnie z planem wykonania) wydaje się, że uderza w 361 190 wierszy i używa innych indeksów. Tabela ma …
Zainstalowałem oprogramowanie monitorujące w kilku instancjach SQL Server w środowisku. Próbuję znaleźć wąskie gardła i naprawić niektóre problemy z wydajnością. Chcę się dowiedzieć, czy niektóre serwery potrzebują więcej pamięci. Interesuje mnie jeden licznik: oczekiwana długość życia strony. Wygląda inaczej na każdej maszynie. Dlaczego często się zmienia w niektórych przypadkach i …
Nasza usługa SQL Server nie działała dziś rano, co spowodowało uszkodzenie niektórych naszych stron internetowych. Kiedy poszedłem sprawdzić Podgląd zdarzeń systemu Windows, zobaczyłem następujące błędy: Aktualizacja poziomu skryptu dla bazy danych „master” nie powiodła się, ponieważ krok aktualizacji „SSIS_hotfix_install.sql” napotkał błąd 942, stan 4, dotkliwość 25 Nie można odzyskać głównej …
Obecnie opracowuję witrynę do śledzenia kredytów uzyskanych z egzaminów i ich zestawienia w stosunku do kredytów celu użytkownika. Szukam systemu bazy danych, który przechowa wszystkie możliwe egzaminy, które ktoś mógłby podejść do NCEA (system kwalifikacji w Nowej Zelandii), i zapisze cele użytkownika i rzeczywiste wyniki egzaminów. Rozważałem użycie magazynu Firebase, …
Mam klaster fragmentu mongodb, klucz fragmentu jest zaszyfrowany. Ma 2 zestawy replik odłamków. Każdy zestaw replik ma 2 maszyny. Zrobiłem eksperyment, dodając kolejne 2 zestawy replik odłamków, i zaczyna się ponownie równoważyć. Jednak po chwili dowiaduję się, że migracja porcji jest raczej powolna. Przeniesienie 1,4 GB danych zajmuje 1 godzinę. …
Długo szukałem i wciąż nie znalazłem odpowiedzi na mój problem. Nasz system Dynamics AX generuje zapytania z podpowiedzią OPCJI (SZYBKIE x), która czasami wymusza użycie złego planu wykonania. Deweloperzy twierdzą, że jest to domyślnie i trudno je zmienić (należy to naprawić potencjalnie we wszystkich formularzach). Tak więc szukałem sposobu na …
Próbuję wdrożyć funkcję SQL CLR przy użyciu metody HTTPUtility.UrlDecode z System.Web, ale nie mogę jej zmusić do wdrożenia. Otrzymany błąd: .Net SqlClient Data Provider: Msg 6503, poziom 16, stan 12, zestaw wiersza 1 „system.web, wersja = 4.0.0.0, kultura = neutralna, publickeytoken = b03f5f7f11d50a3a.” nie znaleziono w katalogu SQL. Funkcja (w …
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.