Pytania otagowane jako sql-server-2005

SQL Server 2005 (wersja kompilacji głównej 9.00.xxxx). Proszę również oznaczyć serwer SQL.

3
Jaka jest najlepsza metoda dodawania obsługi błędów w przechowywanych procesach SQL 2005?
Jaki jest dobry sposób, aby przechowywane procesory były wystarczająco solidne, aby mogły bardzo dobrze skalować, a także zawierać obsługę błędów? Ponadto, jaki jest najlepszy sposób radzenia sobie z wieloma scenariuszami błędów w przechowywanym proc i posiadania inteligentnego systemu informacji zwrotnej, który zwróci istotne informacje o błędach do aplikacji wywołujących?

8
Kolumny tożsamości lub UDF, które jawnie generują unikalny identyfikator?
Jestem w trakcie debaty na temat tego, czy lepiej zrobić PRIMARY KEYz Kolumny tożsamości , z UDF, który wyraźnie generuje unikalny identyfikator. Opowiadam się za kolumną tożsamości. Twierdzi, że mój partner opowiada się za ręcznym generowaniem wartości umieszczając UDF na innym stole, na którym możemy mieć UDF zablokuj zasób zwiększ …


1
Czy istnieje niezawodny sposób na określenie, kiedy należy uruchomić DBCC CLEANTABLE, aby odzyskać miejsce?
Ostatnio zamiast tylko powiększania plików, gdy ich wykorzystanie jest zbliżone do 80%, byłem bardziej proaktywny w odzyskiwaniu miejsca za pomocą zwykłych sztuczek, takich jak defragmentacja hałd, dodawanie i usuwanie indeksów klastrowych, wdrażanie kompresji wierszy lub stron itp. Jednak istnieje kilka przypadków, w których mogłem odzyskać jeszcze więcej miejsca, wykonując DBCC …

1
Jak IDENTITY_INSERT wpływa na współbieżność?
Próbuję pomóc klientowi z zewnętrznym dodatkiem SAP, który ma usterkę związaną z publikowaniem i nie ma już wsparcia. W pewnych okolicznościach archiwizuje i niekompletne przesyłanie z tabeli kolejki wysyłania do tabeli archiwizacji wysyłania. Muszę przenieść te zarchiwizowane wyniki z powrotem do kolejki. Identyfikator kolejki jest kolumną tożsamości i chciałbym, aby …

1
jaka jest różnica między last_worker_time a last_elapsed_time w DMV sys.dm_exec_query_stats?
co oznacza last_worker_time i last_elapsed_time w DMV sys.dm_exec_query_stats i jaka jest między nimi różnica ? kiedy strzelam poniżej zapytania SELECT TOP 20 qs.last_worker_time, qs.last_worker_time/1000000 last_worker_time_in_S, qs.last_elapsed_time, qs.last_elapsed_time/1000000 last_elapsed_time_in_S FROM sys.dm_exec_query_stats qs order by qs.last_worker_time desc Otrzymuję wynik jak poniżej. Zauważyłem, że albo oba są równe, albo czas, który upłynął, to …

3
Rozmiar bazy danych - zbyt duży MDF?
Utrzymuję bazę danych SQL Server 2005, która zawiera około 2,9 TB danych (2 x 1,45 TB - mam schemat RAW i schemat ANALIZY, więc w zasadzie dwie kopie zebranych danych). Model odzyskiwania jest PROSTY i .ldfma prędkość 6 Gb. Z jakiegokolwiek powodu .mdfjest to 7,5 TB. Teraz w tabeli ANALIZA …


1
SQL Server 2000–2008–2012
Przeprowadzamy migrację z SQL Server 2000 do 2008 teraz. Wprowadzamy wiele zmian w kodzie, skryptach, ponieważ wprowadzono wiele zmian od 2000 do 2008 roku. Wprowadzając te zmiany, chcę wiedzieć - czy jest coś, co mogę teraz zrobić, aby zapewnić zgodność z 2012 r. o tym samym czasie. Przynajmniej te zmiany, …

3
Jak mogę sprawdzić ustawienia zabezpieczeń punktu końcowego programu SQL Server?
Jestem w trakcie tworzenia środowiska TEST dla naszych programistów SQL Server. W produkcji mamy 3 serwery SQL, SQL01zawiera kilka baz danych, które są dublowane SQL02. SQL03działa jako świadek w „wysokim bezpieczeństwie z automatycznym przełączaniem awaryjnym” lub konfiguracją synchroniczną. Użyłem VMWare P2V do wirtualizacji wszystkich trzech maszyn na osobny sprzęt, ponownie …

3
Twarde ograniczenie liczby artykułów replikacji scalającej?
Trochę tła. Opracowaliśmy aplikację korzystającą z replikacji scalającej. Obecnie publikujemy około 212 artykułów i wszystko jest w porządku, ponieważ wydaje się, że mieści się w limicie 256 artykułów. (Korzystanie z SQL Standard 2005 na serwerze i 2005 Express na poziomie subskrybenta). Jesteśmy w trakcie opracowywania nowej wersji, z nową bazą …


2
Jak mogę usunąć znaki nienumeryczne z ciągu?
Użytkownicy wpisują wyszukiwane hasło w polu, a ta wartość jest przekazywana do procedury składowanej i sprawdzana względem kilku różnych pól w bazie danych. Te pola nie zawsze są tego samego typu danych. Jedno pole (numer telefonu) składa się ze wszystkich cyfr, więc podczas sprawdzania usuwa wszystkie znaki nienumeryczne z ciągu …

2
Fragmentacja indeksu podczas ciągłego przetwarzania
SQL Server 2005 Muszę być w stanie nieprzerwanie przetwarzać około 350 milionów rekordów w tabeli rekordów 900 milionów. Kwerenda, której używam do wybrania rekordów do przetworzenia, ulega znacznej fragmentacji podczas przetwarzania i muszę przerwać przetwarzanie w celu odbudowania indeksu. Pseudo model danych i zapytanie ... /**************************************/ CREATE TABLE [Table] ( …

1
Funkcja skalarna używana w kolumnie obliczeniowej, jaki jest najczystszy sposób na aktualizację funkcji?
Chcę zaktualizować funkcję skalarną w naszej bazie danych. Ta funkcja jest używana dla kilku kolumn obliczeniowych w tabeli kluczy, więc otrzymuję błąd zależności, jeśli spróbuję ją zaktualizować. Mogę jawnie usunąć kolumny, zaktualizować funkcję i ponownie dodać kolumny, ale bez większego zainteresowania, to zmieni kolejność kolumn i może mieć inne niezamierzone …

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.