Obecnie używam następujących danych, aby uzyskać lokalną datę / godzinę z godziny UTC: SET @offset = DateDiff(minute, GetUTCDate(), GetDate()) SET @localDateTime = DateAdd(minute, @offset, @utcDateTime) Mój problem polega na tym, że jeśli czas letni pojawia się między GetUTCDate()a @utcDateTime, @localDateTimekończy się godzina przerwy. Czy istnieje prosty sposób na konwersję z …
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 …
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ź …
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w Administratorze baz danych stosu wymiany. Migrował 7 lat temu . Po przeszukaniu Internetu nie mogłem znaleźć przyczyny Dlaczego musimy odbudowywać i reorganizować indeksy w SQL Server? co dzieje się wewnętrznie, gdy odbudowujemy i reorganizujemy? Artykuł na stronie …
Robię projekt, w którym muszę codziennie zmieniać około 36 000 rekordów w jednej tabeli. Zastanawiam się, co będzie działać lepiej: usuń wiersze i wstaw nowe, lub zaktualizuj już istniejące wiersze Dla mnie łatwiej jest po prostu usunąć wszystkie wiersze i wstawić nowe, ale jeśli to spowoduje fragmentację tabeli i indeksów …
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Exchange Exchange Administrators Database Administrator. Migrował 4 lata temu . Mam problem ze zrozumieniem, dlaczego SQL Server decyduje się na wywołanie funkcji zdefiniowanej przez użytkownika dla każdej wartości w tabeli, mimo że należy pobrać tylko jeden …
To pytanie zostało przeniesione z superużytkownika, ponieważ można na nie odpowiedzieć w programie Exchange Administrators Stack Exchange. Migrował 7 lat temu . Nie jestem dobry w SQL, ale mam bazę danych do utrzymania. Prawie nie ma już na to miejsca, więc postanowiłem usunąć wszystkie dane, powiedzmy, z roku 2008. Po …
Mamy plik BAK od klienta, który przesłaliśmy do naszych biur programistów w celu zbadania problemu. Kopia zapasowa ma obecnie 25 GB, a przywrócona baza danych ma mniej więcej taki sam rozmiar, jednak do przywrócenia potrzebuje 100 GB. Uważam, że dzieje się tak, ponieważ baza danych jest skonfigurowana tak, aby mieć …
MSDN „ Brakująca klasa zdarzenia predykatu łączenia ” mówi „ wskazuje, że jest wykonywane zapytanie, które nie ma predykatu łączenia ”. Ale niestety nie wydaje się to takie proste. Na przykład bardzo prosta sytuacja: create table #temp1(i int); create table #temp2(i int); Select * from #temp1, #temp2 option (recompile); W …
Mamy dwa produkcyjne serwery SQL z programem SQL Server 2005 SP4 z aktualizacją zbiorczą 3. Oba serwery działają na fizycznych komputerach, które są identyczne. DELL PowerEdge R815 z 4 x 12 rdzeniowymi procesorami i 512 GB pamięci RAM (tak GB), z 10 GB podłączonymi dyskami iSCSI SAN dla wszystkich baz …
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Exchange Exchange Administrators Database Administrator. Migrował 7 lat temu . Czytałem Clusteredi Non Clustered Indexes. Clustered Index- Zawiera strony danych. Oznacza to, że pełna informacja o wierszu będzie obecna w kolumnie Indeks klastrowany. Non Clustered Index- …
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Exchange Exchange Administrators Database Administrator. Migrował 7 lat temu . Mamy produkcyjny serwer DB na SQL 2005. Wszystko działa normalnie przez chwilę, ale po kilku tygodniach zauważamy znaczny spadek wydajności. Tylko ponowne uruchomienie programu SQL Server …
Nasze bazy danych składają się z wielu tabel, z których większość używa klucza zastępczego liczby całkowitej jako klucza podstawowego. Około połowa tych kluczy podstawowych znajduje się w kolumnach tożsamości. Tworzenie bazy danych rozpoczęło się za dni SQL Server 6.0. Jedną z reguł przestrzeganych od samego początku było: Unikaj tworzenia indeksu …
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w Administratorze baz danych stosu wymiany. Migrował 7 lat temu . Mam zadanie na moim serwerze MSSQL 2005, że chcę pozwolić każdemu użytkownikowi bazy danych na uruchomienie. Nie martwię się o bezpieczeństwo, ponieważ dane wejściowe do rzeczywistej pracy …
Niedawno przejąłem projekt i odkryłem, że w większości tabel klucz podstawowy ma właściwość „ NOT FOR REPLICATION”. Nie jestem DBA, ale z pewnością w większości baz danych rekord bez klucza podstawowego można uznać za uszkodzony. Klucz podstawowy większości tych rekordów prawie na pewno byłby gdzieś używany jako klucz obcy. Czy …
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.