DBCC FREEPROCCACHEnie działa w usłudze Azure SQL DB. Jak inaczej zmusić plan wyrzucenia się z pamięci podręcznej w sposób, który nie zaszkodzi systemowi produkcyjnemu (tzn. Nie mogę po prostu zmieniać tabel, chcąc nie chcąc)? Jest to specjalnie dla SQL utworzonego przez Entity Framework, więc nie są to samodzielnie zarządzane przechowywane …
W standardowym języku SQL wynik a union allnie jest gwarantowany w żadnej kolejności. Coś w stylu: select 'A' as c union all select 'B' Może zwrócić dwa wiersze w dowolnej kolejności (chociaż w praktyce w dowolnej znanej mi bazie danych „A” pojawi się przed „B”). W SQL Server zamienia się …
Mamy tę dużą bazę danych (> 1 TB), którą zamierzamy „zmniejszyć”. Baza danych obraca się wokół jednej głównej jednostki, nazwijmy ją „Odwiedź”. Do dyskusji powiedzmy, że jest to baza danych praktyki medycznej. Istnieje w sumie 30 „rodzajów wizyt”, takich jak procedura, coroczna, kontrolna, immunizacyjna itp., Z których każdy stanowi tabelę …
Zawsze widziałem i zapisywałem moje aliasy kolumn jako SELECT 1 as ColumnName ale dzisiaj natrafiłem na zapytanie, które wykorzystało SELECT ColumnName = 1 Czy jest jakaś różnica w sposobie wykonywania tych dwóch zapytań? A może wśród DBA istnieje standard, którego użyć? Osobiście uważam, że 2. byłoby łatwiejsze do odczytania / …
Używam Sql Server 2008 na Small Business Server 2003; klient używa WinXP. Dodałem użytkownika do mojej grupy zabezpieczeń Active Directory; Dlaczego ten użytkownik nie może natychmiast uzyskać dostępu do bazy danych? Wygląda na to, że istnieje opóźnienie, zanim użytkownik zostanie rozpoznany w Sql Server. Korzystam z grup zabezpieczeń AD w …
Próbuję zbudować zapytanie w PostgreSQL 9.0, które pobiera najdłuższą sekwencję ciągłych wierszy dla określonej kolumny. Rozważ następującą tabelę: lap_id (serial), lap_no (int), car_type (enum), race_id (int FK) Gdzie lap_nojest unikalny dla każdego (race_id, car_type). Chciałbym z zapytania najdłuższy sekwencja dana race_ida car_type, więc nie zwracać int(lub długości), która jest największa. …
W SQL Server 2005 istnieje sposób na znalezienie użytkowników, którzy albo nie istnieją na poziomie serwera (konto, które zostało usunięte na poziomie serwera, ale nie zostało odłączone od baz danych przed jego usunięciem) lub konta, które nie są połączone (konto mogło zostać usunięte na poziomie serwera, ale nie na poziomie …
Widziałem kilka osób dzwoniących SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDprzed przeczytaniem DMV systemu. Czy jest jakiś powód, aby to robić, zakładając, że nie miksujesz połączeń do DMV i tabel w tej samej transakcji?
Mam środowisko testowe skonfigurowane z następującymi elementami: Maszyna wirtualna (Hyper-V) Windows Server 2008 R2 SP1 (x64-bit) Windows SQL Server 2005 Developer Edition SP4 (x64-bit) (domyślna nazwa wystąpienia) 1 Baza danych z skonfigurowaną replikacją scalającą ... 3 publikacje z 2 subskrybentami każda. Testujemy procedurę aktualizacji do SQL Server 2012 Developer Edition …
Testuję aplikację opartą na wyroczni i znalazłem następujący kod: Zapytanie = "WYBIERZ imię i nazwisko pracowników, GDZIE id = '" + PKID + "';" tzn. ciąg zapytania zawiera cudzysłowy wokół wartości PKID, która jest uzyskiwana bezpośrednio z adresu URL. Oczywiście jest to klasyczny wstrzyknięcie SQL, które czeka ... z wyjątkiem …
Jak usunąć bazę danych, która pokazuje się DatabaseName (Single User)jako jej nazwa? Kiedy próbuję go usunąć, pojawia się następujący błąd: Zmiana nie powiodła się dla bazy danych „DatabaseName”. (Microsoft.SqlServer.Smo) Instrukcja ALTER DATABASE nie powiodła się. (Microsoft SQL Server, błąd: 5064) Próbowałem wykonać ALTERponiżej i nadal mam ten sam problem. ALTER …
Na podstawie mojej analizy kompletny model wymiarowy dla naszej hurtowni danych będzie wymagał ekstrakcji z ponad 200 tabel źródłowych. Niektóre z tych tabel zostaną wyodrębnione w ramach obciążenia przyrostowego, a inne będą obciążeniem pełnym. Należy zauważyć, że mamy około 225 źródłowych baz danych o tym samym schemacie. Z tego, co …
Odpowiedziałem na to pytanie dotyczące przepełnienia stosu i znalazłem dziwny wynik: select * from pg_timezone_names where name = 'Europe/Berlin' ; name | abbrev | utc_offset | is_dst ---------------+--------+------------+-------- Europe/Berlin | CET | 01:00:00 | f i następne zapytanie select id, timestampwithtimezone, timestampwithtimezone at time zone 'Europe/Berlin' as berlin, timestampwithtimezone at …
Współpracuję z dostawcą, który zapewnia, że zapewniają podstawową aplikację, i mogę tworzyć własne rozszerzenia, o ile nie modyfikuję podstawowej aplikacji. Jest wbudowany w ColdFusion łączący się z bazą danych SQL Server 2005. Niektóre raporty, które zbudowałem, zależą od widoków korzystających z funkcji wyliczonych z tabel podstawowych, a raporty stają się …
Wiem, że SQL Server nie obsługuje używania widoku jako odniesienia do ograniczenia klucza obcego, czy istnieje jakiś powód (tj. Coś wspólnego z modelem relacyjnym)? Wydaje się, że przydałoby się ...
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.