Środowisko: Mamy dwa 32-bitowe komputery z systemem Windows Server 2003 R2 z programem SQL Server 2005. Konfiguracje sprzętowe to identyczne serwery z procesorem Xeon 5160, 4 GB pamięci RAM i 13 GB RAID0. Flagi AWE i / 3GB nie są włączone. Serwery zostały skonfigurowane obok siebie przy użyciu wstępnie zdefiniowanej …
W tym jednym projekcie, nad którym pracuję, muszę ustawić określone pole, aby było unikalne (nie jest to problem!), Ale jeśli pole ma wartość zerową, chcę, aby ograniczenie zostało zignorowane. W Sql Server 2008 używam filtrowanego indeksu, jak pokazano poniżej, ale nie jest to dostępne we wcześniejszych wersjach SQL! CREATE UNIQUE …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Naprawdę rzadko używam wyzwalaczy. Więc spotkałem problem za pierwszym razem. Mam dużo tabel z wyzwalaczami (2 lub więcej na każdy stół). Chciałbym poznać i zmienić kolejność wyzwalania wyzwalaczy dla każdego stołu. Czy można uzyskać te informacje? DODANY: Oto dobry artykuł na temat mssqltips , które znalazłem.
Poniższy obraz pokazuje problem z replikacją transakcji, który obecnie badam. Obraz pochodzi z Monitora replikacji. Jak mogę uzyskać te informacje za pomocą T-SQL?
Czy jest lepszy sposób na napisanie poniższych wierszy w SQL Server 2005? CASE WHEN (ID IS NULL) THEN 'YES' WHEN (ID IS NOT NULL) THEN 'NO' END AS ID_Value,
Odziedziczyłem serwer i bazę danych innej firmy SQL Server 2005, aby móc generować raporty i pulpity nawigacyjne. Na jednym stole znalazłem nową ikonę: niebiesko-srebrny klucz do góry nogami, obok moich innych kluczy podstawowych i obcych. Po kliknięciu go prawym przyciskiem myszy menu kontekstowe daje mi opcję „Ograniczenie skryptu jako”, ale …
Mam tabelę z około 1 milionem do 5 milionów rekordów. Niewielka część tych rekordów ma jedną z bitowych kolumn ustawioną na „PRAWDA”. Musisz szybko znaleźć te rekordy. Myślę, że ten indeks może przyspieszyć wyszukiwanie w tej kolumnie, ale obawiam się WSTAWIĆ. Stąd moje pytanie. Baza danych działa jak rodzaj hurtowni …
Z tego, co mogę powiedzieć, współczynnik trafień w pamięci podręcznej procedur poniżej 95% stanowi problem. Na moim urządzeniu wartości wahają się od 85 do 95%. Jak rozwiązać ten problem? Serwer wydaje się mieć dużo pamięci RAM, więc nie powinno to stanowić problemu. Co jeszcze może to być?
Mamy dwie bazy danych skonfigurowane do tworzenia kopii lustrzanych na jednej instancji SQL Server: testową bazę danych i produkcyjną bazę danych. Oba są dublowane na inny serwer przy użyciu dokładnie tych samych punktów końcowych. Jeśli przejdę do Właściwości bazy danych dla testowej bazy danych i kliknę przycisk „Przełączanie awaryjne”, czy …
Przede wszystkim jestem nowy w stosie wymiany, więc proszę o wyrozumiałość. Korzystam z programu SQL Server 9.0.4060. Mój problem jest taki: moja kopia zapasowa SQL Server ciągle zawiesza się w wielu bazach danych. Plan konserwacji obejmuje różne zadania tworzenia kopii zapasowych: Kopia zapasowa DIFF codziennie o 20:30 i PEŁNA kopia …
Mam serwer SQL Server 2008 R2 z wieloma opublikowanymi bazami danych, które obecnie działają na poziomie zgodności 90 (2005). Bazy danych subskrypcji to także SQL Server 2008 R2, jednak docelowe bazy danych są ustawione na poziom zgodności 100 i replikacja działa poprawnie. Jeśli zmienię poziom zgodności dla opublikowanych baz danych, …
Czy ktoś wie, co oznacza „Nieproduktywny IOCP Listener”? Jeden z naszych serwerów SQL miał zrzut zrzutu błędów: ===================================================================== BugCheck Dump ===================================================================== This file is generated by Microsoft SQL Server version 9.00.5292.00 upon detection of fatal unexpected error. Please return this file, the query or program that produced the bugcheck, the …
Scenariusz: baza danych SQL Server 2005 obsługująca aplikację ASP.NET (na osobnych serwerach WWW). Baza danych: DB zawiera około 5 GB „normalnych” danych i około 15 GB „plików” (np. 200 tys. Plików PDF zapisanych jako obraz (BLOB), tego typu rzeczy). Więcej plików jest przesyłanych przez użytkowników i szybko zużywają więcej miejsca …
Korzystam z programu SQL Server 2005 Express. W scenariuszu dodałem Begin Transactionpolecenie tuż przed INSERTinstrukcją w procedurze składowanej. Kiedy wykonałem tę procedurę przechowywaną, zablokowałem całą tabelę, a wszystkie jednoczesne połączenia pokazywały zawieszony ekran do czasu INSERTzakończenia. Dlaczego cała tabela jest blokowana i jak rozwiązać ten problem w SQL Server 2005 …
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.