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.
Generuję zapytania automatycznie za pomocą kodu, który napisałem do SELECT ze zdalnej bazy danych Pg i wstawiam do lokalnej bazy danych SQL Server. Jednak jeden z nich generuje ten błąd: [Microsoft] [ODBC SQL Server Driver] [SQL Server] Łańcuch lub dane binarne zostałyby obcięte. (SQL-22001) [stan to 22001 teraz 01000] [Microsoft] …
Podczas uruchamiania następujących zapytań w MS SQL Server 2012 drugie zapytanie kończy się niepowodzeniem, ale nie pierwsze. Ponadto po uruchomieniu bez klauzul where oba zapytania zakończą się niepowodzeniem. Nie wiem, dlaczego któryś z nich poniósłby porażkę, ponieważ oba powinny mieć puste zestawy wyników. Każda pomoc / wgląd jest mile widziane. …
Odnosi się to do zliczania liczby rekordów pasujących do określonego warunku, np invoice amount > $100. Wolę COUNT(CASE WHEN invoice_amount > 100 THEN 1 END) Jest to jednak równie ważne SUM(CASE WHEN invoice_amount > 100 THEN 1 ELSE 0 END) Myślałem, że COUNT jest lepszy z 2 powodów: Przekazuje intencję, …
Obecnie wykonuję import niektórych danych do starszego systemu i odkryłem, że ten system nie używa pojedynczego indeksu klastrowego. Szybkie wyszukiwanie w Google zapoznało mnie z koncepcją tabel HEAP, a teraz jestem ciekawy, jakie scenariusze użytkowania powinny być preferowane w stosunku do tabeli klastrowej? O ile rozumiem, tabela HEAP byłaby przydatna …
To, co istnieje dzisiaj, aby wykonać równoważenie obciążenia Microsoft SQL Server w systemie Windows Server i zapewnia przejrzystość dla dowolnego dostępu programowego. Czy to jest wbudowane, czy trzeba kupić rozwiązanie? Próbuję dowiedzieć się, czy istnieje dziś rozwiązanie, które sprawia, że jest to bardzo łatwe z punktu widzenia serwerów WWW lub …
Jeśli mam UPDATEinstrukcję, która tak naprawdę nie zmienia żadnych danych (ponieważ dane są już w stanie zaktualizowanym). Czy dodanie WHEREklauzuli w celu zapobieżenia aktualizacji ma jakąkolwiek korzyść w zakresie wydajności ? Na przykład, czy istnieje jakakolwiek różnica w szybkości wykonywania między UPDATE 1 i UPDATE 2 w następujących przypadkach: CREATE …
Chcę usunąć wszystkie ograniczenia domyślne, ograniczenia sprawdzające, ograniczenia unikalne, klucze podstawowe i klucze obce ze wszystkich tabel w bazie danych SQL Server. Wiem, jak uzyskać wszystkie nazwy ograniczeń sys.objects, ale jak wypełnić ALTER TABLEczęść?
Udało mi się odtworzyć problem z wydajnością zapytania, który opisałbym jako nieoczekiwany. Szukam odpowiedzi, która koncentruje się na wewnętrznych. Na moim komputerze następujące zapytanie wykonuje skanowanie indeksu klastrowego i zajmuje około 6,8 sekundy czasu procesora: SELECT ID1, ID2 FROM two_col_key_test WITH (FORCESCAN) WHERE ID1 NOT IN ( N'1', N'2',N'3', N'4', …
Zaczynamy udostępniać zestaw serwerów fizycznych dla wirtualnego klastra węzłów SQL Server 2016 w VMware. Będziemy korzystać z licencji Enterprise Edition. Planujemy skonfigurować 6 węzłów, ale trwa debata na temat tego, jaki jest najlepszy sposób zapewnienia serwerów fizycznych w odniesieniu do szybkości zegara procesora w porównaniu do liczby rdzeni procesora. Wiem, …
Główne przeglądarki wychodzą poza SSL3.0 i TLS1.0. Rada Bezpieczeństwa PCI ogłosiła datę wygaśnięcia ważności tych protokołów, aby można je było uznać za wystarczająco silne szyfrowanie. Musimy odejść od tych protokołów, aby korzystać z nowszych i silniejszych. Na serwerach Windows można bardzo łatwo wyłączyć te stare protokoły i zamiast tego oferować …
W ramach zainteresowania, jeśli chciałbym przejść z SQL Server DBA do Oracle, jakie będą główne zadania uczenia się lub uczenia się, które musiałbym zrobić? Zakładam, że pojęcia są takie same, a różnica polega jedynie na języku programowania, ale nie widziałem drugiej strony drzwi.
Ten problem naprawdę okazuje się trudny (i dość denerwujący). W SQL Server Management Studio 2008 jeszcze kilka dni temu moja IntelliSense działała świetnie. Nagle się zatrzymało. Ikona, ponieważ jest włączona w menu paska narzędzi, aw obszarze Narzędzia -> Opcje -> Edytor tekstu -> T-SQL -> IntelliSense mówi, że jest tam …
Chcę wiedzieć, dlaczego powinienem używać int jako klucza podstawowego tabeli odnośników zamiast po prostu używać wartości odnośnika jako klucza podstawowego (który w większości przypadków byłby ciągiem). Rozumiem, że użycie nvarchar (50) zamiast int zużyłoby znacznie więcej miejsca, gdyby było połączone z tabelą z wieloma rekordami. Z drugiej strony bezpośrednie użycie …
Użyłem ALTER INDEX REBUILD do usunięcia fragmentacji indeksu. W niektórych przypadkach REBUILD nie wydaje się usuwać tego fragmentacji. Jakie są powody, dla których REBUILD nie usuwa fragmentacji? Wydaje się, że dzieje się tak zwłaszcza przy małych indeksach.
Jakie są moje opcje, jeśli muszę przenieść bazę danych z SQL Server 2012 (32-bitowy) do SQL Server 2005 (64-bitowy)? Wiem, że nie mogę: przywrócić kopię zapasową bazy danych na SQL Server 2005 odłącz i dołącz Wiem że mogę: korzystam z kreatora importu danych i próbowałem go w jednej bazie danych, …
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.