Mamy wiele komputerów, na których wstępnie przypisaliśmy rozmiar dziennika transakcji do 50 GB. Rozmiar stołu, który próbuję zreorganizować, wynosi 55–60 GB, ale będzie się stale zwiększał. Głównym powodem, dla którego chcę się zreorganizować, jest odzyskanie miejsca i wszelkie korzyści związane z wydajnością z tego powodu to dodatkowy bonus. Poziom fragmentacji …
Wyobraź sobie, że masz dwie różne tabele / zapytania, które powinny mieć / zwracać identyczne dane. Chcesz to zweryfikować. Jaki jest łatwy sposób na wyświetlenie niepasujących wierszy z każdej tabeli, tak jak w poniższym przykładzie, porównując każdą kolumnę? Załóżmy, że w tabelach znajduje się 30 kolumn, z których wiele ma …
Mam tabele Log i LogItem; Piszę zapytanie, aby pobrać dane z obu. Istnieją tysiące Logsi każdy Logmoże mieć do 125LogItems Zapytanie jest skomplikowane, więc pomijam je (jeśli ktoś uważa, że to ważne, prawdopodobnie mogę je opublikować), ale kiedy uruchomiłem plan SSMS Estimated Query, powiedział mi, że nowy indeks nieklastrowany poprawi …
Ostatnio widziałem pytanie „gdzie 1 = 1 zdanie” ; konstrukt SQL, którego często używałem przy konstruowaniu dynamicznego SQL, aby pisać czystszy kod (z perspektywy języka hosta). Ogólnie rzecz biorąc, czy to dodanie do instrukcji SQL negatywnie wpływa na wydajność zapytań? Nie szukam odpowiedzi w odniesieniu do konkretnego systemu bazy danych …
Jaki jest najlepszy projekt dla stołu, Typepola z intlub char(1)? Innymi słowy, biorąc pod uwagę ten schemat: create table Car ( Name varchar(100) not null, Description varchar(100) not null, VehType .... not null ) Czy to jest bardziej wydajne (pod względem wydajności), VehTypeaby być an intlub char(1)? Powiedzmy, że masz …
Posiadamy bazę danych SQL Server 2005, którą regularnie przesyłamy z naszej strony klienta do naszej. Zajmuje to dużo czasu, ponieważ nie mamy bezpośredniego połączenia i musimy przesłać plik za pośrednictwem internetowej aplikacji do przesyłania plików. Baza danych ma obecnie około 10 GB, jednak nie potrzebujemy wszystkich danych - większość z …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie aby było ono tematem na temat wymiany stosu administratorów bazy danych. Zamknięte 4 lata temu . Jak przekonwertować ciąg znaków na podwójną precyzję w PostgreSQL? Próbowałem czegoś takiego: update points set latitude2 …
Chciałbym uzyskać ekspertyzę dotyczącą najlepszych praktyk w zakresie nazewnictwa kolumn . Tło jest takie, że według Wikipedii następująca składnia: SELECT ... FROM Employees JOIN Timesheets USING (EmployeeID); jest bardziej wydajny niż SELECT ... FROM Employees JOIN Timesheets ON (Employees.EmployeeID = Timesheets.EmployeeID); Jednak JOIN ... USINGskładnia działa tylko dla wszystkich kolumn …
Mam bazę danych SQL Server 2008, która ma plik danych o wielkości około 2 GB, ale plik dziennika ma ponad 8 GB. W przypadku baz danych sprzed 2008 r. Mogłem skorzystać z „Dziennika kopii zapasowych” i TRUNCATE_ONLYopcji, ale nie jest to już dostępne w przypadku baz danych z 2008 r. …
Czy istnieje polecenie SQL, które mogę uruchomić, aby określić model odzyskiwania mojej bazy danych? Chcę wiedzieć, czy jego pełne wyleczenie, czy nie.
Podczas migracji tabel pochodzących z innych DBMS do Oracle, jednym ze standardowych zadań jest zastąpienie wszystkich VARCHAR(n)pól VARCHAR2(n)polami (pod warunkiem, że n <= 4000). Dlaczego Oracle nazywa ten typ danych, VARCHAR2a nie tylko VARCHARinne DBMS?
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było ono tematem na temat wymiany stosu administratorów bazy danych. Zamknięte 2 lata temu . Oto czego szukam: Działa w wersji standardowej, tj. Bez pakietu diagnostycznego. Dostarcza bieżące i historyczne dane …
Oświadczenie: Proszę o wyrozumiałość jako kogoś, kto korzysta z baz danych tylko przez ułamek swojego czasu pracy. (Przez większość czasu programuję w C ++ w swojej pracy, ale co nieparzysty miesiąc muszę wyszukiwać / naprawiać / dodawać coś do bazy danych Oracle.) Wielokrotnie potrzebowałem pisać złożone zapytania SQL, zarówno dla …
Z matematycznego punktu widzenia, zakładając, że tabela ma co najwyżej jeden klucz podstawowy, wydaje się, że krótkowzroczna decyzja projektowa odnosi się do kluczy podstawowych o dowolnej dowolnej nazwie zamiast prostej właściwości tabeli. W konsekwencji, aby zmienić klucz podstawowy z nieklastrowego na klastrowy lub odwrotnie, musisz najpierw wyszukać jego nazwę, a …
Na co należy zwrócić uwagę przy projektowaniu bazy danych, gdy wiadomo, że do bazy danych można uzyskać dostęp za pomocą Wikipedii Object Relational Mapper (ORM) ? Zobacz także Entity Framework NHibernate lub LLBLGenPro. Jako przykład zwrócę uwagę na limit 2100 parametrów w wywołaniu RPC SqlServer. Jest to problem podczas używania …
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.