W SQL Server 2012 miałem zestaw strategii, który nie zezwala na spacje w nazwie tabeli. Jednak gdy używam tych samych zasad w programie SQL Server 2016, pojawia się błąd. Oto kod warunku: DECLARE @condition_id INT EXEC msdb.dbo.sp_syspolicy_add_condition @name=N'No Spaces', @description=N'No spaces in table names.', @facet=N'IMultipartNameFacet', @expression=N'<Operator> <TypeClass>Bool</TypeClass> <OpType>NOT_LIKE</OpType> <Count>2</Count> <Attribute> …
Aktualizacja : @AmitBanerjee - starszy menedżer programu dla grupy produktów Microsoft SQL Server potwierdził, że MS zajmie się problemem, ponieważ jest on wadą. Czy ktoś napotkał problem z przywracaniem kopii zapasowych wykonanych na SQL Server 2016 z włączonym TDE i korzystających z MAXTRANSFERSIZE> 65536 (w moim przypadku wybrałem 65537, aby …
Podczas testowania aktualizacji z SQL Server 2014 SP1 (12.0.4422.0) do SQL Server 2016 CTP 3.2 (13.0.900.73) postępowałem zgodnie z zalecanym procesem aktualizacji i natknąłem się na problem polegający na tym, że baza danych nie uruchamiałaby się na starym serwerze podstawowym po awarii do zaktualizowanego wtórnego. Nasza konfiguracja jest repliką podstawową …
Mam trzy tabele Clustered Columnstore Index (CCI) w SQL Server 2016. Wszystkie te CCI są w tym samym schemacie partycjonowania, w oparciu o identyfikator dzierżawcy. Ostatnio i niekonsekwentnie dostaję się do impasu prostych instrukcji select od złączeń do tych tabel. Przykładowe zapytanie zakleszczone: SELECT TOP 33 r.tenantid FROM Table_r r …
Utworzyłem tabelę z 650 kolumnami numerycznymi (19,4). Po włączeniu kompresji strony, uruchamiam ALTER TABLE fct.MyTable REBUILD WITH (DATA_COMPRESSION = PAGE); dostaję Msg 1975, poziom 16, indeks stanu 1 Długość wiersza „PK_Mytable” przekracza maksymalną dopuszczalną długość „8060” bajtów. ale 650 razy 9 bajtów to tylko 5850 bajtów, co jest dość dalekie …
Debuguję wolno działające zapytanie, aw planie wykonania sugerowany jest indeks nieklastrowany o wpływie 51,6648. Jednak indeks nieklastrowany obejmuje tylko kolumny, które są już w indeksie klastrowym złożonego klucza podstawowego (PK). Czy może tak być z powodu kolejności kolumn w indeksie? tzn. jeśli kolumny w indeksie klastrowym nie są uporządkowane od …
Mam problemy z jednym z moich serwerów SQL Server 2016 Standard. Mam 8 serwerów produkcyjnych, a ten jest jedynym, który ulega awarii losowo bez śladu w dzienniku. Mam włączone system_health. Zauważyłem, że mam wiersz w kondycji systemu, który ma „sql_exit_invoked”. Próbuję znaleźć więcej informacji w tym wierszu. Co to znaczy? …
Mamy SQL Server 2016 SP1 z maksymalną pamięcią ustawioną na 24 GB. Ten serwer ma dużą liczbę kompilacji, tylko 10% tych kompilacji pochodzi z zapytań Ad-Hoc. Nowo skompilowane plany powinny być przechowywane w pamięci podręcznej planu, ale wielkość pamięci podręcznej planu nie rośnie (około 3,72 GB). Podejrzewam, że istnieje lokalna …
Z bazy danych systemu SQL (master, model, msdb, tempdb) magazyn zapytań może być używany tylko na msdb. Szukałem i nie znalazłem żadnej dokumentacji dotyczącej magazynu zapytań na msdb. Chociaż nie widać tego w interfejsie GUI, można to sprawdzić w instancji SQL 2016 Sprawdzanie poprawności sklepu z zapytaniami jest wyłączone USE …
Mam 3 „duże” tabele, które łączą się w parę kolumn (obie int). Tabela 1 ma ~ 200 milionów wierszy Tabela 2 ma około 1,5 miliona wierszy Tabela 3 ma około 6 milionów wierszy Każda tabela ma indeks klastrowany Key1, Key2, a następnie jeszcze jedną kolumnę. Key1ma niską liczność i jest …
Staramy się, aby Service Broker działał w naszym środowisku, aby rozwiązać przypadek biznesowy. Nie wiem, czy tytuł wiadomości jest dobry, ale moje pytanie jest poniżej. Ale może to nie być dobre pytanie, więc po tym jest to, co robimy i dlaczego uważam, że jest to właściwe pytanie. Ile wiadomości należy …
Gdybym podzielić tabelę z ntext, textlub imagetypy danych i odbudowanie indeksu na jednej partycji z online = off, czy to zablokować całą tabelę lub tylko danej partycji?
Nasz produkt oparty jest na Microsoft SQL Server. Obecnie korzystamy z trzech baz danych i zawsze wdrażaliśmy je w jednym wystąpieniu programu SQL Server. Trzy bazy danych to OLTP, OLAP i audyt. Baza danych OLAP ma ogromne dane przychodzące na EOD zarówno z OLTP, jak i audytu, przy użyciu zapytań …
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.