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
Pole obliczeniowe SQL w klauzulach SELECT i GROUP BY
Często w zapytaniach do baz danych MS SQL Server muszę utworzyć pole obliczeniowe, takie jak to (CASE WHEN A.type = 'Workover' THEN 'Workover' ELSE (CASE WHEN substring(C.category, 2, 1) = 'D' THEN 'Drilling' WHEN substring(C.category, 2, 1) = 'C' THEN 'Completion' WHEN substring(C.category, 2, 1) = 'W' THEN 'Workover' ELSE …
11 sql-server 

4
Wysokie użycie procesora na serwerze SQL - powolne zapytania [zamknięte]
To pytanie raczej nie pomoże przyszłym użytkownikom; dotyczy on tylko niewielkiego obszaru geograficznego, określonego momentu w czasie lub wyjątkowo wąskiej sytuacji, która nie ma ogólnego zastosowania do ogólnoświatowej publiczności w Internecie. Aby uzyskać szersze zastosowanie tego pytania, odwiedź Centrum pomocy . Zamknięte 6 lat temu . Nasz MS SQL Server …

3
Gorsza wydajność na nowym serwerze
Jesteśmy na dedykowanym serwerze (pojedynczy czterordzeniowy, 6 GB pamięci RAM) i przechodzimy na nowy serwer dedykowany (2x sześciordzeniowy, 32 GB pamięci RAM). Oba systemy to Windows Server 2008, SQL Server 2008. Wydajność na nowym serwerze jest nieco gorsza niż na starym, wolniejszym serwerze. Podczas testowania nasza aplikacja ASP.NET działa o …

2
Dlaczego wyłączenie indeksu klastrowego powoduje, że tabela jest niedostępna?
Gdy indeks jest wyłączony, definicja pozostaje w katalogu systemowym, ale nie jest już używana. SQL Server nie utrzymuje indeksu (ponieważ dane w tabeli się zmieniają), a indeksu nie można użyć do zaspokojenia zapytań. Jeśli indeks klastrowany jest wyłączony, cała tabela staje się niedostępna. Dlaczego nie można uzyskać dostępu do danych …

2
LATCH_EX Oczekuje na zasób METADATA_SEQUENCE_GENERATOR
Mamy proces, który generuje raport asortymentowy. Po stronie klienta proces dzieli konfigurowalną liczbę wątków roboczych, aby utworzyć fragment danych dla raportu, który odpowiada jednemu z wielu sklepów (potencjalnie tysiące, zwykle dziesiątki). Każdy wątek roboczy wywołuje usługę sieci Web, która wykonuje procedurę przechowywaną. Proces bazy danych do przetwarzania każdego fragmentu gromadzi …

2
Czy zmiany schematu „niszczą” grupy dostępności, czy też są obsługiwane w sposób przejrzysty?
Moja organizacja planuje przyjęcie grup dostępności programu SQL Server 2012 i staram się zrozumieć, jaki będzie to wpływ (jeśli w ogóle) na proces aktualizacji aplikacji. Wydajemy aktualizacje aplikacji w cyklu 8-tygodniowym, a każda wersja może zawierać zmiany schematu i / lub migracje danych. Próbuję zrozumieć, czy rozwiązanie HA / DR …


2
Odbieranie „Uprawnienie SELECT zostało odrzucone na obiekcie”, nawet jeśli zostało udzielone
Jestem programistą, a nie dba ... Wiem wystarczająco dużo, aby być niebezpiecznym. Dziedziczyłem bazę danych ze starszym użytkownikiem, który jest właścicielem bazy danych db_owner. Nie możemy dostosowywać uprawnień tego użytkownika do istniejących tabel, schematów itp. Ze względów biznesowych, ale tworzone są nowe tabele i chcę, aby ten użytkownik miał do …

1
Skąd mam wiedzieć, które źródła danych są używane w SSRS?
Mamy kilka raportów SSRS (2008) wdrożonych na naszym portalu internetowym. Zredagowaliśmy niektóre raporty, aby korzystać ze wspólnego źródła danych innego niż to, z którym zostało pierwotnie wdrożone. Szukam sposobu zapytania do bazy danych ReportServer, aby pokazać mi, które raporty wykorzystują które z tych współdzielonych źródeł danych. Odkryłem, że możesz użyć …
11 sql-server  ssrs 



2
Nie pozwól, aby SSMS widział system plików serwera
Mam kilku użytkowników, którzy współużytkują serwer MS SQL 2017 pod moją administracją. Nie powinni widzieć (a nawet być świadomi) innych użytkowników i ich danych na tym serwerze. Każdy użytkownik ma własną bazę danych. Mogą robić, co chcą, ze swoją bazą danych. Korzystam z Partial Containmentfunkcji SQL Server, aby zablokować użytkowników …



1
Porównanie wydajności między użyciem funkcji łączenia i okna w celu uzyskania wartości odprowadzeń i opóźnień
Mam tabeli z wierszy 20m, a każdy wiersz ma 3 kolumny: time, id, i value. Dla każdego idi timeistnieje valuestatus. Chcę poznać wartości wyprzedzenia i opóźnienia określonego timedla określonego id. Użyłem dwóch metod, aby to osiągnąć. Jedną z metod jest łączenie, a drugą - funkcja okna lead / lag z …

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.