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.



3
Aplikacja odpytuje puste tabele
Moja firma korzysta z aplikacji, która ma dość poważne problemy z wydajnością. Istnieje wiele problemów z samą bazą danych, nad którymi pracuję, ale wiele z nich dotyczy wyłącznie aplikacji. Podczas mojego dochodzenia odkryłem, że do bazy danych SQL Server trafiają miliony zapytań, które odpytują puste tabele. Mamy około 300 pustych …

1
Zamień wartość silnie wpisanego elementu xml w SQL Server na XQuery
Biorąc pod uwagę element zdefiniowany w zbiorze schematów XML jako taki: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Jak zaktualizowałbyś element za pomocą XQuery? Element znajduje się w przestrzeni nazw ns w kolekcji schematu. Próbowałem zaktualizować element poniższego zapytania: update cm.item set data.modify( 'declare namespace ns="http://www.anon.com"; …

3
Filtrowany indeks używany tylko wtedy, gdy filtrowana część znajduje się w DOŁĄCZ, a nie GDZIE
Utworzyłem filtrowany indeks poniżej, jednak po uruchomieniu 2 zapytań dalej ten indeks jest wykorzystywany tylko do wyszukiwania w pierwszym przykładzie, który zawiera END_DTTM w JOIN, a nie klauzulę where (to jedyna różnica w zapytaniach) . Czy ktoś może wyjaśnić, dlaczego tak się dzieje? Tworzenie indeksu CREATE NONCLUSTERED INDEX [ix_PATIENT_LIST_BESPOKE_LIST_ID_includes] ON …

1
Prawa dostępu do folderu danych programu SQL Server
Zrobiłem nową instalację SQL Server 2014. Następnie chciałem dołączyć niektóre bazy danych z poprzedniego serwera SQL Server 2012. Skopiowałem wszystko mdfi ldfpliki do katalogu danych, ale gdy próbowałem je dołączyć, mam następujący komunikat o błędzie: UTWÓRZ PLIK napotkał błąd systemu operacyjnego 5 (odmowa dostępu) podczas próby otwarcia lub utworzenia pliku …

3
serwer sql: aktualizowanie pól na ogromnym stole w małych porcjach: jak uzyskać postęp / status?
Mamy bardzo duży stół (100 milionów wierszy) i musimy na nim zaktualizować kilka pól. W przypadku wysyłki kłód itp. Oczywiście chcemy również zachować transakcje wielkości kęsa. Czy poniżej załatwi sprawę? I w jaki sposób możemy sprawić, aby wydrukowała jakieś dane wyjściowe, abyśmy mogli zobaczyć postęp? (próbowaliśmy dodać tam instrukcję PRINT, …
10 sql-server  t-sql 

2
SQL Server 2000 w systemie Windows 10
Muszę zainstalować SQL Server MSDE 2000 SP4 na Windows 10. Mam inne komputery z systemem Windows 7 i 8.1, a program SQL Server MSDE 2000 działa dobrze (ze skonfigurowaną replikacją scalającą). Teraz testuję ten sam scenariusz z Windows 10, ale instalator niespodziewanie zamyka się podczas instalacji. Wiem, że ta wersja …

2
Aktualizuj zapytania wolniej po włączeniu indeksu pełnotekstowego programu SQL Server
Mam witrynę asp.net z wieloma zapytaniami wstawiającymi, aktualizującymi i usuwającymi działającymi na mojej bazie danych. Kilka dni temu tworzę indeks pełnotekstowy na dwóch kolumnach jednej z tabel. Po tym zdałem sobie sprawę, że kiedy witryna uruchamia zapytania dotyczące aktualizacji w tej tabeli, użycie pamięci i dysku w procesie SQL Server …

2
Przesunięcie okienkowania na podstawie znacznika czasu
Piszę zapytanie, które zostanie użyte do wyświetlenia strony dla kanału społecznościowego. Koncepcja polega na tym, że aplikacja mobilna zażąda N elementów i zapewni początkową datę i godzinę, którą zadzwoniłem @CutoffTimeponiżej. Celem czasu odcięcia jest ustalenie, kiedy powinno się rozpocząć okno stronicowania. Powodem, dla którego używamy znacznika czasu zamiast przesunięcia wiersza …

2
Przygotowanie TDE: kopia zapasowa klucza / certyfikatu do przywracania
Pracuję w środowisku deweloperskim, aby lepiej zrozumieć TDEszyfrowanie. Mam to działa wraz z kopiami zapasowymi i przywraca na innym serwerze. Miałem kilka pytań, wiem, że muszę wykonać kopię zapasową certyfikatu odpowiednim kluczem prywatnym. USE master; GO BACKUP CERTIFICATE Test TO FILE = 'C:\Test.cer' WITH PRIVATE KEY (FILE = 'C:\Test.pvk', ENCRYPTION …


1
Dlaczego mój Azure SQL Server jest taki wolny?
Obecnie mamy maszynę wirtualną, która jest bardzo słaba i proponuje przejście na maszynę wirtualną platformy Azure o lepszych specyfikacjach. Problem polega na tym, że maszyna wirtualna Azure jest znacznie wolniejsza niż oryginalna maszyna wirtualna, nawet jeśli ma wyższą specyfikację. Oryginalny serwer to 2-rdzeniowa maszyna wirtualna z 2 GB pamięci, która …


1
Zresetuj użycie programu SQL Server
W moim środowisku programistycznym bawię się zapytaniami. W tym celu muszę zresetować pamięć SQL Server, plany itp. Rzeczy, które mogą zapewnić, że moje zapytanie jest jedynym obciążeniem / działającym procesem na serwerze z zresetowanymi wszystkimi wartościami Kilka rzeczy, które robię Punkt kontrolny strzelania DBCC DROPCLEANBUFFERS; DBCC FREEPROCCACHE; DBCC FLUSHPROCINDB DBCC …

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.