Pytania otagowane jako sql-server-2008

SQL Server 2008 (wersja kompilacji głównej 10.00.xxxx). Proszę również oznaczyć za pomocą serwera SQL.

3
Jak zmienić kolejność wyzwalania wyzwalaczy?
Naprawdę rzadko używam wyzwalaczy. Więc spotkałem problem za pierwszym razem. Mam dużo tabel z wyzwalaczami (2 lub więcej na każdy stół). Chciałbym poznać i zmienić kolejność wyzwalania wyzwalaczy dla każdego stołu. Czy można uzyskać te informacje? DODANY: Oto dobry artykuł na temat mssqltips , które znalazłem.


1
Najlepsze praktyki łączenia baz danych w różnych regionach geograficznych
Za chwilę skonfigurujemy serwery SQL w różnych krajach. Musimy je połączyć, ale nie musimy mieć bezpośredniego łącza (jak na połączonym serwerze). Innymi słowy, mogą być luźno połączone. Czy lepiej jest połączyć je przez VPN i mieć je jako połączone serwery, czy użyć luźnego łączenia za pośrednictwem usług sieciowych? Przez „lepszy” …

2
Nie można przeliczyć wartości z powodu potencjalnej utraty danych [zamknięte]
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ź …


3
Grupowanie rekordów na podstawie przedziałów czasu
Mam tabelę z następującym schematem i muszę zdefiniować zapytanie, które może grupować dane na podstawie przedziałów czasu ( np. Rekordów na minutę ), a następnie podać sumę zmian w SnapShotValue od poprzedniej grupy. Obecnie SnapShotValue zawsze zwiększa, więc potrzebuję tylko sumy różnic. Czy ktoś może pomóc z zapytaniem SQL Server …

4
Powolna zdalna instrukcja SELECT ze względu na długi „czas przetwarzania klienta”, ale szybki lokalnie
Po połączeniu z naszym serwerem produkcyjnym (SQL Server 2008, bardzo mocna maszyna), instrukcja SELECT zajmuje 2 sekundy , zwracając wszystkie pola (łącznie 4 MB danych). SELECT TOP (30000) * FROM person WITH(NOLOCK); Z dowolnego innego urządzenia w tej samej sieci (łączenie za pomocą uwierzytelniania SQL lub Windows) to samo zapytanie …

5
Okrutna wydajność łączenia tabel INSERTED i DELETED w wyzwalaczu
Mam wyzwalacz UPDATE w tabeli, która szuka konkretnej kolumny zmieniającej się z jednej określonej wartości na dowolną inną. Gdy tak się dzieje, aktualizuje niektóre powiązane dane w innej tabeli za pomocą pojedynczej instrukcji UPDATE. Pierwszą rzeczą, którą robi wyzwalacz, jest sprawdzenie, czy którykolwiek z zaktualizowanych wierszy zmienił wartość tej kolumny …


2
Zapytanie o połączenie SQL, aby wyświetlić wiersze z nieistniejącymi wierszami w jednej tabeli
Usiłuję przygotować raport dotyczący rekordów czasu pracy pracownika. Mamy dwie tabele specjalnie na to pytanie. Pracownicy są wyszczególnieni w Memberstabeli i każdego dnia wprowadzają wpisy czasu pracy, którą wykonali i są przechowywane w Time_Entrytabeli. Przykładowa konfiguracja z SQL Fiddle: http://sqlfiddle.com/#!3/e3806/7 Końcowy wynik, którego szukam, to tabela, która pokazuje WSZYSTKIE na …

2
Skopiuj i zmień nazwę db, abym mógł dołączyć obie kopie
Mam bazę danych o nazwie „mysite_db” na serwerze i utworzyłem kopię na moim komputerze lokalnym, która jest również „mysite_db”. Chciałbym dołączyć db (z mojego komputera lokalnego) do serwera, który ma już tę nazwę db. Oznacza to, że muszę zmienić nazwę mojego lokalnego db (chyba też muszę zmienić plik fizyczny). Jestem …

2
Szybko zmień kolumnę NULL na NOT NULL
Mam tabelę z milionami wierszy i kolumnę, która dopuszcza wartości NULL. Jednak żaden wiersz nie ma obecnie wartości NULL dla tej kolumny (mogę to dość szybko zweryfikować za pomocą zapytania). Jednak gdy wykonam polecenie ALTER TABLE MyTable ALTER COLUMN MyColumn BIGINT NOT NULL; zapytanie trwa wiecznie relatywnie rzecz biorąc. W …

2
dlaczego io_stall_writes_ms jest o wiele wyższy dla tempdb?
Mamy pliki danych użytkownika i systemu na tym samym dysku. (Io_stall_write_ms / (1.0 + num_of_writes)) jest poniżej 2 dla plików użytkownika, ale pliki tempdb mają zwykle ponad 400. Widzę to na kilku serwerach i jestem ciekawy, czy istnieje powód, dla którego zapisywanie w tempdb zajmuje więcej czasu niż zwykły plik …

2
Kiedy baza danych SQL Server jest gotowa do przyjmowania zapytań?
W pliku dziennika błędów programu SQL Server znalazłem następujące wiersze: 2018-02-22 14:10:58.95 spid17s Starting up database 'msdb'. 2018-02-22 14:10:58.95 spid16s Starting up database 'ReportServer'. 2018-02-22 14:10:58.95 spid18s Starting up database 'ReportServerTempDB'. 2018-02-22 14:10:58.95 spid19s Starting up database 'XYZ'. Jeśli przed tym czasie sprawdzę status bazy danych XYZ, ONLINEużywa ona następującej …

1
Wiszący SQLServer Upgrade Advisor 2014
Próbuję uruchomić program SQL Server Upgrade Advisor 2014 na serwerze SQL Server 2008. Po podłączeniu do serwera 2008 wszystko wygląda dobrze i mogę wybrać bazę danych, którą chcę przeanalizować. Ale po uruchomieniu działa wiecznie, nic nie robiąc (krok po kroku Zasady analizy: 0/112 ). Co się dzieje i jak mogę …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.