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.
W systemie Windows 2008 R2 z uruchomionym programem SQL Server 2008 R2 ważna jest wielkość jednostki alokacji NTFS dla wydajności IO DYSKU. Wydaje mi się, że administrator serwera, który zbudował kilka serwerów dla aplikacji o znaczeniu krytycznym, pozostawił rozmiar jednostki alokacji NTFS (rozmiar klastra) domyślnie 4 KB zamiast 64 KB. …
Nasz serwer SQL działa w sieci SAN. Zawiera dziesiątki baz danych OLTP, niektóre z kilkoma tabelami zawierającymi ponad 1 milion rekordów. Co tydzień uruchamiamy skrypty konserwacji indeksu Oli Hallengren i za każdym razem działają one przez kilka godzin. W oparciu o próg fragmentacji skrypt reorganizuje lub ponownie indeksuje indeks. Zauważyliśmy, …
Mam zainstalowaną lokalną bazę danych SQL Server 2012 i łączę się z nią przez (localdb) \ v11.0. Podczas próby przywrócenia pliku kopii zapasowej otrzymuję: TYTUŁ: Microsoft SQL Server Management Studio Właściwość MasterDBPath nie jest dostępna dla informacji „Microsoft.SqlServer.Management.Smo.Information”. Ta właściwość może nie istnieć dla tego obiektu lub może nie być …
Od dwóch tygodni monitoruję wzrost plików za pośrednictwem modułu gromadzącego dane na serwerze SQL Server 2008 R2. Baza danych stale rośnie w tempie około 35 (MB) / dzień. Baza danych jeszcze nie osiągnęła początkowego rozmiaru 2 GB. Automatyczny wzrost plików DB jest ustawiony na 5 MB i chciałbym spróbować innego …
Mam kilka dużych .bakplików ze zrzutu SQL Server 2005. Czy mogę je przywrócić bez użycia SQL Server, zarówno do PostgreSQL, MySQL, jak i do płaskich plików tekstowych? Najbardziej przydatne byłoby rozwiązanie typu open source.
Tworzę scenariusz ładowania okna przesuwnego, a funkcje partycji z czasem zmienią swoje granice. Utworzyłem niektóre funkcje partycji w moim projekcie bazy danych SQL Server Data Tools (SSDT) z pewnymi początkowymi granicami zakodowanymi na stałe. Jednak wraz z upływem czasu i zmianami granic funkcji partycji przyszłe publikacje bazy danych SSDT cofną …
Mam dwa prawie identyczne zapytania uruchomione w tej samej instancji SQL Server 2005: Pierwszym z nich jest oryginalne SELECTzapytanie wygenerowane przez LINQ (wiem, wiem ... nie jestem programistą aplikacji, tylko DBA :). Drugi jest dokładnie taki sam jak pierwszy, dodany OPTION (RECOMPILE)na końcu. Nic innego się nie zmieniło. Pierwszy trwa …
Piszę dynamiczny SQL, aby upuścić i utworzyć widok w innej bazie danych. Więc napisałem: set @CreateViewStatement = ' USE ['+ @DB +']; CREATE VIEW [dbo].[MyTable] AS SELECT ........something exec (@CreateViewStatement) Daje mi błąd: „UTWÓRZ WIDOK” musi być pierwszą instrukcją w partii zapytania. Jeśli usunę instrukcję USE DATABASE, będzie działać poprawnie, …
Próbuję wymyślić proste zapytanie, które mogę wykonać, aby przetestować, czy duża tabela ma listę wpisów, która ma co najmniej JEDNĄ wartość pustą (NULL / pustą) w DOWOLNEJ kolumnie. Potrzebuję czegoś takiego SELECT * FROM table AS t WHERE ANY(t.* IS NULL) Nie chcę tego robić SELECT * FROM table AS …
Jaki jest najskuteczniejszy sposób wyszukiwania zakresów dat przy takiej strukturze tabeli? create table SomeDateTable ( id int identity(1, 1) not null, StartDate datetime not null, EndDate datetime not null ) go Powiedz, że chcesz mieć zasięg zarówno dla, jak StartDatei dla EndDate. Innymi słowy, jeśli StartDatewpada pomiędzy @StartDateBegini @StartDateEnd, i …
Nie mogę znaleźć opcji bezpośrednio ustawionych UTF-8ponownie Collations/Charsetsw SQL Server 2005/2008, tak jak to możliwe w innych silnikach SQL, ale w SQL Server 2005/2008 są tylko sortowania w języku łacińskim i SQL. Czy istnieje opcja wymuszenia / zainstalowania tych zestawień / zestawów znaków w silniku SQL Server (dla obu wersji) …
Czy ktoś ma dobrą rekomendację dla książki, która uczy dzielenia baz danych (w najlepszym wypadku od zera) Przeczytałem około 40 różnych stron internetowych mówiących o shardingu. Nie twierdzę, że witryny / blogi są kiepskie, są dobrymi przysmakami. Potrzebuję jednak głównego posiłku, a nie tylko przydatnych informacji tu i tam. Zasadniczo …
Poproszono mnie o stworzenie czegoś, co śledzi dzienny koszt gromadzenia na kontach, i próbuję wymyślić schemat tabeli bazy danych, który by to obsługiwał. Oto co wiem Firma ma ponad 2,5 miliona kont Spośród nich obecnie pracują średnio 200 000 miesięcznie (co zmienia się wraz z poziomem zatrudnienia, który jest obecnie …
Słyszałem, że przechowywanie indeksów na innej grupie plików i dysku zwiększa wydajność w bazie danych, ponieważ dysk nie musi przechodzić między indeksem a danymi, do których odwołuje się indeks. Słyszałem również, że to mit. Kiedy wskazane jest przechowywanie indeksów nieklastrowanych na osobnej grupie plików i dysku? Jakie dowody perfmon / …
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.