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.
Sądzę, że byłoby to dość proste pytanie, ale tak naprawdę miałem trudności ze znalezieniem odpowiedzi na to pytanie. Pytanie: Czy możesz przenosić wiersze danych w tabeli podzielonej na partycje z jednej partycji do drugiej, po prostu aktualizując kolumnę partycji, tak aby przekraczała granicę partycji? Na przykład, jeśli mam tabelę z …
Wyobraź sobie strumień danych, który jest „wybuchowy”, tzn. Że może szybko nadejść 10 000 zdarzeń, a następnie przez minutę nic. Twoja rada eksperta: Jak mogę napisać kod wstawiania C # dla SQL Server, tak aby istniała gwarancja, że SQL buforuje wszystko natychmiast w swojej własnej pamięci RAM, bez blokowania mojej …
W odpowiedzi na liczenie SQL wyraźne w stosunku do partycji Erik Darling opublikował ten kod do obejścia z powodu braku COUNT(DISTINCT) OVER (): SELECT * FROM #MyTable AS mt CROSS APPLY ( SELECT COUNT(DISTINCT mt2.Col_B) AS dc FROM #MyTable AS mt2 WHERE mt2.Col_A = mt.Col_A -- GROUP BY mt2.Col_A ) …
Obecnie mamy istniejącą bazę danych i aplikację, która jest w pełni funkcjonalna. W tym momencie nie mam możliwości zmiany architektury. Dzisiaj każda tabela w bazie danych ma pole „IsDeleted” NOT NULL BIT z domyślną wartością „0”. Gdy aplikacja „usuwa” dane, po prostu aktualizuje flagę IsDeleted na 1. Trudno mi zrozumieć, …
Mamy dużą bazę danych, około 1 TB, działającą na serwerze SQL Server 2014 na silnym serwerze. Wszystko działało dobrze przez kilka lat. Około 2 tygodnie temu wykonaliśmy pełną konserwację, która obejmowała: Zainstalowanie wszystkich aktualizacji oprogramowania; odbuduj wszystkie indeksy i kompaktowe pliki DB. Nie spodziewaliśmy się jednak, że na pewnym etapie …
Muszę dostarczyć dane w czasie rzeczywistym lub prawie w czasie rzeczywistym dla raportów SSRS i Tableau. Nie chcę, aby na produkcyjny system OLTP negatywnie wpływały długotrwałe zapytania. Czy uruchomienie dużego zapytania w dodatkowej bazie danych w grupie dostępności wpłynie na wydajność transakcji w podstawowej bazie danych?
Podczas łączenia się z SQL Server 2008 R2 z aplikacji klienckiej .NET 4 na innym serwerze w tej samej sieci LAN, można ustawić trzy różne protokoły sieciowe: TCP Nazwane potoki Nie ustawiaj niczego w ciągu połączenia i użyj domyślnego Jaka jest najlepsza praktyka? Co wybrać Informacje dodatkowe: Zarówno TCP, jak …
Mam problemy z bazą danych. Mogę uruchamiać podstawowe zapytania, choć znacznie wolniej niż zwykle. Gdy próbuję wyświetlić drzewa hierarchii dla tabel, widoków lub procedur w Eksploratorze obiektów SSMS, otrzymuję lock request time out period exceeded. Moje raporty SSRS, które działają na obiektach w tej bazie danych, nie są już uzupełniane. …
Zapytanie: SELECT name AS TableName, create_date AS CreatedDate, modify_date as ModifyDate FROM sys.tables order by ModifyDate; ... powie mi, kiedy tabela została utworzona i zmodyfikowana po raz ostatni (z perspektywy DDL). Ale chcę wiedzieć, kiedy ostatnie dane zostały wstawione lub usunięte z tabeli. Czy można to uzyskać w programie SQL …
Myślałem, że to zostało rozwiązane za pomocą linku poniżej - obejście działa - ale łatka nie. Praca z pomocą techniczną Microsoft w celu rozwiązania. http://support.microsoft.com/kb/2606883 Ok, więc mam problem, który chciałem wyrzucić do StackOverflow, aby sprawdzić, czy ktoś ma pomysł. Uwaga: dotyczy to SQL Server 2008 R2 Problem: Usunięcie 3000 …
Używam Microsoft SQL Server 2008. Moje pytanie brzmi: jak usunąć wiele tabel ze wspólnym prefiksem w jednym zapytaniu? coś w rodzaju tych nazw tabel: LG_001_01_STLINE, LG_001_02_STFICHE
Mam dość złożone zapytanie, które uruchamia się w ciągu kilku sekund samodzielnie, ale po zawarciu funkcji o wartości tabeli jest znacznie wolniejsze; Właściwie nie pozwoliłem, aby to się skończyło, ale działa przez dziesięć minut bez końca. Jedyną zmianą jest zastąpienie dwóch zmiennych daty (zainicjowanych literałami daty) parametrami daty: Działa w …
Mam sytuację, w której dostaję impasu i myślę, że zawęziłem sprawców, ale nie jestem pewien, co mogę zrobić, aby to naprawić. Jest to w środowisku produkcyjnym z programem SQL Server 2008 R2. Aby nieco uprościć widok sytuacji: Mam 3 tabele zdefiniowane poniżej: TABLE activity ( id, -- PK ... ) …
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.