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.

4
Jak usunąć przerwy w linii w SSMS?
Mam do czynienia z SQL, który wygląda następująco create procedure as begin Zwróć uwagę na duże luki, np. Między asi begin. Jak mogę je usunąć? Użyłem formatera SQL, ale to nie działa.
22 sql-server  ssms 



1
Wstaw z OUTPUT skorelowanym z tabelą zapytań podrzędnych
Zmieniam strukturę bazy danych. Zawartość kilku kolumn tabeli FinancialInstitution należy przenieść do tabeli Osoba . FinancialInstitution jest powiązany z osobą posiadającą klucz obcy. Każda instytucja finansowa potrzebuje identyfikatora odpowiedniej osoby. Tak więc, dla każdego nowego wiersza wstawionego w Person, identyfikator tego nowego wiersza (TOŻSAMOŚĆ) musi zostać skopiowany z powrotem do …

1
Dlaczego SQL Server 2012 Express używa 9,5 GB pamięci RAM na moim serwerze?
Tworzę aplikację, w której planuję osadzić SQL Server 2012 Express jako podstawowy magazyn danych. Podczas testowania na moim komputerze programistycznym (Win7-32 ​​z 3 GB pamięci RAM) nigdy nie zauważyłem sqlservr.exe, aby proces zużywał więcej niż 1 GB pamięci RAM, jak można się spodziewać po opublikowanych limitach skalowania sprzętowego dla wersji …

2
Jak zachować historię wersji procedur przechowywanych programu SQL Server
Uwaga: nie pytam o pełną kontrolę wersji. Czy istnieje jakiś sposób automatycznego przechowywania historii procedur przechowywanych na serwerze SQL Server. Podobne do tego, jak Dokumenty Google automatycznie przechowują historię wersji dokumentów, a Wikipedia automatycznie przechowuje historię wersji artykułów. Nie chcę, aby użytkownicy aktualizujący procedury przechowywane musieli także utrzymywać repozytorium procedur …

3
Jak utrzymywać relację jeden do wielu z uprzywilejowanym dzieckiem?
Chcę mieć relację jeden do wielu, w której dla każdego rodzica jedno lub zero dzieci jest oznaczone jako „ulubione”. Jednak nie każdy rodzic będzie miał dziecko. (Pomyśl o rodzicach jako pytaniach na tej stronie, dzieciach jako odpowiedziach, a ulubionych jako o zaakceptowanych odpowiedziach.) Na przykład TableA Id INT PRIMARY KEY …


1
Zapytanie SQL dla kombinacji bez powtórzeń
Potrzebuję zapytania, które może być użyte w funkcji (lub jako) i pobiera wszystkie kombinacje n wartości. Potrzebuję wszystkich kombinacji długości k, gdzie k = 1..n. Rozszerzona próbka danych wejściowych i wyników, więc dane wejściowe mają 3 wartości zamiast 2 - jednak liczba wartości wejściowych może różnić się od 1 do …

4
Instrukcja scalania sama się zakleszczyła
Mam następującą procedurę (SQL Server 2008 R2): create procedure usp_SaveCompanyUserData @companyId bigint, @userId bigint, @dataTable tt_CoUserdata readonly as begin set nocount, xact_abort on; merge CompanyUser with (holdlock) as r using ( select @companyId as CompanyId, @userId as UserId, MyKey, MyValue from @dataTable) as newData on r.CompanyId = newData.CompanyId and r.UserId …


3
Bezbolesny sposób tworzenia indeksu klastrowego na ogromnym stole?
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Exchange Exchange Administrators Database Administrator. Migrował 7 lat temu . Mamy więc witrynę klienta, która narzeka na bardzo powolną wydajność. Rzuciłem okiem i oczywiste jest, że problem polega na tym, że Somebody Else (grrrr) zaprojektował tabelę …

2
Różnica wydajności między indeksem klastrowanym i nieklastrowanym
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Exchange Exchange Administrators Database Administrator. Migrował 7 lat temu . Czytałem Clusteredi Non Clustered Indexes. Clustered Index- Zawiera strony danych. Oznacza to, że pełna informacja o wierszu będzie obecna w kolumnie Indeks klastrowany. Non Clustered Index- …


5
Dlaczego wymagane są okresowe restarty, aby moja instancja działała dobrze?
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Exchange Exchange Administrators Database Administrator. Migrował 7 lat temu . Mamy produkcyjny serwer DB na SQL 2005. Wszystko działa normalnie przez chwilę, ale po kilku tygodniach zauważamy znaczny spadek wydajności. Tylko ponowne uruchomienie programu SQL Server …

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.