Administratorzy baz danych

Pytania i odpowiedzi dla profesjonalistów baz danych, którzy chcą poprawić swoje umiejętności baz danych i uczyć się od innych w społeczności


1
Jak zarządzać 3,1 miliarda wierszy danych?
Obecnie mam za zadanie wdrożenie schematu pamięci masowej dla stosunkowo dużej ilości danych. Dostęp do danych będzie przede wszystkim możliwy w celu ustalenia bieżącej data pointwartości, ale jestem również zobowiązany do śledzenia ostatnich sześciu miesięcy historii trendów / analiz danych. Dodano ostatnie wymaganie do śledzenia wartości min/ max/ sumz ostatniej …



1
Wymuszanie buforowania indeksu
Wiem, że należy tego unikać ze względu na wydajność, ale staram się pokazać stan, w którym pojawia się jako demonstracja, w jaki sposób upewnić się, że się nie pojawi. Skończyło się jednak ostrzeżeniem o braku indeksu, ale optymalizator zdecydował się nie tworzyć indeksu tymczasowego. Zapytanie, którego używam, to SELECT z.a …

3
Popraw wydajność zapytania za pomocą IN ()
Mam następujące zapytanie SQL: SELECT Event.ID, Event.IATA, Device.Name, EventType.Description, Event.Data1, Event.Data2 Event.PLCTimeStamp, Event.EventTypeID FROM Event INNER JOIN EventType ON EventType.ID = Event.EventTypeID INNER JOIN Device ON Device.ID = Event.DeviceID WHERE Event.EventTypeID IN (3, 30, 40, 41, 42, 46, 49, 50) AND Event.PLCTimeStamp BETWEEN '2011-01-28' AND '2011-01-29' AND Event.IATA LIKE '%0005836217%' …

1
Czy mogę wysłać zapytanie do pliku rozdzielanego tabulatorami z SSMS?
Czy możliwe jest zapytanie pliku rozdzielanego tabulatorami z Sql Server Management Studio, aby wyświetlić jego dane bez zapisywania go w dowolnym miejscu? Wiem, że możesz BULK INSERTużyć pliku rozdzielanego tabulatorami, używając czegoś takiego: BULK INSERT SomeTable FROM 'MyFile.txt' WITH ( FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n'); wymaga to jednak wcześniejszej …

1
PostgreSQL: odmowa dostępu dla relacji
Jestem trochę zdezorientowany, jeśli chodzi o ustawianie uprawnień w PostgreSQL. Mam następujące role: List of roles Role name | Attributes | Member of -----------+------------------------------------------------+----------- admin | Superuser, Create role, Create DB, Replication | {} meltemi | Create role, Create DB | {rails} rails | Create DB, Cannot login | {} …



2
Czy Oracle PL / SQL ma standardową procedurę ASSERT?
Chciałbym użyć procedury ASSERT funkcjonalnie podobnej do tej znalezionej w innych językach, tj. Konstrukcji (czy to procedury, składni ...) ASSERT( <condition>, <msg>) tak, że gdy <condition>przekazany w pierwszym argumencie argument ma wartość false, zgłaszany jest wyjątek z określonym <msg>komunikatem opisowym. Wiem, że jest to trywialne zrobić ręcznie, ale pytam, czy …


2
Lista istniejących loginów i użytkowników SQL Server
Wiem, że możemy sprawdzić loginy i zdefiniowanych użytkowników za pomocą GUI w SQL Server, ale zastanawiam się, jak możemy to sprawdzić za pomocą skryptu. Uruchomiłem poniższe zapytanie, ale pokazuje ono Principal_id, którego nie jestem pewien, jak zmapować, aby uzyskać poziom uprawnień. SELECT * FROM Sys.login_token Czy jest więc jakiś wbudowany …

4
Czy można zwiększyć wydajność zapytań w wąskiej tabeli z milionami wierszy?
Mam zapytanie, które obecnie zajmuje średnio 2500 ms. Mój stół jest bardzo wąski, ale jest 44 miliony wierszy. Jakie opcje muszę poprawić, czy jest to tak dobre, jak to możliwe? Zapytanie SELECT TOP 1000 * FROM [CIA_WIZ].[dbo].[Heartbeats] WHERE [DateEntered] BETWEEN '2011-08-30' and '2011-08-31'; Stół CREATE TABLE [dbo].[Heartbeats]( [ID] [int] IDENTITY(1,1) …

1
Dlaczego „SQL” jest barwiony jako słowo zarezerwowane dla funkcji w SQL Server?
W SSMS 2208 identyfikator „Lookup” ma kolor hot pink, tak jakby był funkcją (ten sam kolor co, powiedzmy, „Power” lub „Convert”). Dlaczego? Nie mogę go znaleźć na oficjalnej liście zastrzeżonych słów . Wyszukiwanie w Internecie wydaje się bezużyteczne, ponieważ istnieje bardzo dużo terminów „wyszukiwania”, które nie mają nic wspólnego z …

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.