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.
Niedawno dowiedziałem się, że jedna tabela sterty ma fragmentację powyżej 70%. Więc postanowiłem zrobić ALTER TABLE dbo.myTable REBUILD Zabawne, potem miałem 20% fragmentacji. Odtąd nie było na tym stole żadnego zapisu. Więc postanowiłem zrobić przebudowę jeszcze raz. Po 2 razach stół rozdrabnia 50% fragmentacji, więc jeszcze więcej! Naprawdę nie rozumiem, …
Kiedy sprawdzam nasz serwer SQL Prod, za każdym razem, gdy otwieram Monitor aktywności, zawsze widzę SQLCLRpierwszą listę w sekcji oczekiwania na zasoby w Monitorze aktywności. Zawsze ma wysoką liczbę. Do czego służy SQLCLR? Czy to źle, że serwer ma to SQLCLRw monitorze aktywności o wysokiej liczbie oczekujących zasobów?
Dlaczego liczba wątków roboczych grupy dostępności w puli HADR wzrósłaby znacznie powyżej minimalnego użycia „ zwykle jest 3–10 wątków współdzielonych ” na replikę? W jednym przypadku zaobserwowaliśmy użycie ponad 300 wątków z 3 grupami dostępności i 10 bazami danych ogółem. SQL Server 2014 z dodatkiem SP1. Naszymi potencjalnymi klientami są …
Zwykle po rozpoczęciu tworzenia kopii zapasowej nie zezwalamy na zatwierdzanie zmian lub baza danych nie będzie dostępna. Mam na myśli, że baza danych będzie w trybie pojedynczego użytkownika, ale chcę rozpocząć tworzenie kopii zapasowej i zwolnić db do użytku. Ponadto po uruchomieniu kopii zapasowej nie chcę, aby bieżące zmiany były …
Powiedzmy, że znalazłem SQL Servera i nie mam pojęcia, które aplikacje się z nim łączą. Może znajduję jedną aplikację, ale nie jestem pewien, czy jest to jedyna z niej korzystająca. Czy istnieje dobry sposób na znalezienie wszystkich wyraźnych połączeń?
Powiedzmy, że uruchamiam zapytanie begin tran update users set name = 'Jimmy' where name = 'john' Jeśli NIE wycofam transakcji, czy zmiany te nadal zostaną wprowadzone, czy zgłosi błąd, czy zresztą będzie działać jak wycofanie?
Próbuję zaktualizować tabelę o tablicę wartości. Każdy element w tablicy zawiera informacje pasujące do wiersza w tabeli w bazie danych SQL Server. Jeśli wiersz już istnieje w tabeli, aktualizujemy ten wiersz o informacje w podanej tablicy. W przeciwnym razie wstawiamy nowy wiersz do tabeli. Zasadniczo opisałem upsert. Teraz staram się …
Mam instancję programu SQL Server 2012 SP2 Enterprise Edition, która zużywa około 20 GB pamięci więcej niż maksimum. limit pamięci. Wystąpienie jest ograniczone do 65 GB, ale pamięć fizyczna używana z poniższego zapytania pokazuje 86 GB SELECT (physical_memory_in_use_kb/1024)/1024 AS [PhysicalMemInUseGB] FROM sys.dm_os_process_memory; GO Serwer jest fizyczny z 2 węzłami NUMA. …
Nawet po przeczytaniu Przewodnika wydajności ładowania danych nadal nie jestem pewien, czy konieczne jest dodanie podpowiedzi do tabeli TABLOCK do pustej tabeli tymczasowej, zdefiniowanej za pomocą indeksu klastrowego, aby uzyskać minimalne rejestrowanie. Oczywiście tabela temp jest tworzona w TempDB, który działa w trybie odzyskiwania SIMPLE, więc pomyślałbym, że jest idealnym …
Moje wymaganie polega na utworzeniu zautomatyzowanej wiadomości e-mail jako (sformatowanej wiadomości e-mail w formacie HTML za pośrednictwem poczty w bazie danych). Podstawowe wymaganie zostało spełnione, gdy po uruchomieniu zadania wstawia dane do tabeli, a informacje mają zostać wysłane jako wiadomość e-mail, ale teraz klient zażądał w tym formacie. Aktualny format, …
Mam bazę danych na SQL Azure i chcę utworzyć diagram bazy danych, ale nie chcę instalować serwera SQL i kopiować bazy danych itp. Czy jest jakiś sposób, aby to zrobić, o którym ktoś wie?
Próbuję zrozumieć, w jaki sposób różne ustawienia wpływają na zachowanie mojej komunikacji serwer-klient. Na serwerze zainstalowałem samopodpisany urząd certyfikacji z wystawionym certyfikatem wymiany, który został również skonfigurowany do używania przez moją usługę SQL. Na początku chciałbym, aby to połączenie zakończyło się niepowodzeniem, gdy główny urząd certyfikacji nie został zainstalowany na …
Zawsze wiedziałem o UNIONoperatorze w SQL, ale dopiero niedawno odkryłem, że istnieją inne operatory zestawu INTERSECTi EXCEPT. Nie udało mi się znaleźć operatora, który wykonałby czwarty operator dużego zestawu, różnicę symetryczną (np. Odwrotnie INTERSECT.) Wygląda na to, że mogę uzyskać pożądaną moc wyjściową za pomocą czegoś takiego SELECT Field FROM …
Mam tabelę (nie zaprojektowaną przeze mnie), która ma 20 kolumn o różnych nazwach. Oznacza to, że w zależności od rodzaju rekordu, którego szukasz, odpowiednia nazwa kolumny może ulec zmianie. Możliwe nazwy kolumn są przechowywane w innej tabeli, którą mogę bardzo łatwo wyszukać. Dlatego zapytanie, którego tak naprawdę szukam, wygląda mniej …
Czy istnieje szybki sposób na znalezienie wszystkich kolumn w SQL Server 2008 R2, które są zaszyfrowane / mają zaszyfrowane dane? Muszę zerować dane we wszystkich zaszyfrowanych kolumnach na serwerze programistycznym (zgodnie z naszymi regułami biznesowymi). Znam większość kolumn, ponieważ używamy ich regularnie, ale chcę być dokładny, a także chcę być …
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.