Pytania otagowane jako sql-server

Wszystkie wersje Microsoft SQL Server (nie MySQL). Dodaj również tag specyficzny dla wersji, np. Sql-server-2016, ponieważ często jest on odpowiedni dla pytania.


2
Czy istnieje sposób, aby zapobiec skalarnym UDF w kolumnach obliczeniowych przed hamowaniem równoległości?
Wiele napisano o zagrożeniach skalarnych UDF w SQL Server. Przypadkowe wyszukiwanie zwróci mnóstwo wyników. Są jednak miejsca, w których Skalarny UDF jest jedyną opcją. Na przykład: w przypadku XML: XQuery nie może być użyty jako obliczona definicja kolumny. Jedną z udokumentowanych przez Microsoft opcji jest użycie Scalar UDF do enkapsulacji …

1
Jakie są obiektywne powody, aby preferować SQL Server 2016 w porównaniu z wcześniejszymi wersjami?
Ponieważ Microsoft sprawia, że ​​aktualizacje wersji SQL Server są częstsze od SQL Server 2005 lub 2008 dni, wiele firm ma trudności z ustaleniem, kiedy aktualizacja jest „koniecznością!” a kiedy aktualizacja jest „miła mieć” W duchu kilku wcześniejszych pytań dotyczących powodów preferowania różnych nowszych wersji SQL Servera od poprzednich, jakie są …

3
Kiedy obliczane są kolumny?
Kiedy ustalane są wartości dla kolumn obliczanych? Kiedy wartość jest pobierana? Kiedy wartość zostanie zmieniona? Innym razem? Domyślam się, że jest to pytanie dla początkujących, ponieważ nie znajduję niczego w moich wyszukiwaniach.






4
Jaki jest skalowalny sposób symulacji HASHBYTES przy użyciu funkcji skalarnej SQL CLR?
W ramach naszego procesu ETL porównujemy wiersze z przemieszczania z bazą danych raportowania, aby dowiedzieć się, czy któraś z kolumn faktycznie się zmieniła od czasu ostatniego załadowania danych. Porównanie opiera się na unikalnym kluczu tabeli i pewnego rodzaju skrócie wszystkich pozostałych kolumn. Obecnie używamy HASHBYTEStego SHA2_256algorytmu i stwierdziliśmy, że nie …

5
Przywracanie kopii zapasowej do starszej wersji programu SQL Server
Podczas próby przywrócenia kopii zapasowej do bazy danych SQL Server Express 2008 wystąpił następujący błąd: Restore failed for Server '...\SQLEXPRESS'. (Microsoft.SqlServer.SmoExtended) System.Data.SqlClient.SqlError: The database was backed up on a server running version 10.50.1600. That version is incompatible with this server, which is running version 10.00.2531. Either restore the database on …

10
Jak uzyskać prawidłowe przesunięcie między czasem UTC a czasem lokalnym dla daty poprzedzającej czas letni lub później?
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 …


4
Jak mogę powiedzieć DLACZEGO wkładka do określonego stołu jest wolna?
Wiem, że INSERT w tabeli SQL może być powolny z wielu powodów: Istnienie INSERT TRIGGERs na stole Wiele wymuszonych ograniczeń, które należy sprawdzić (zwykle klucze obce) Strona dzieli się w indeks klastrowany, gdy wiersz jest wstawiany na środku tabeli Aktualizowanie wszystkich powiązanych indeksów nieklastrowych Blokowanie innych działań na stole Zły …


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.