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


3
Dlaczego tabela miałaby używać swojego klucza podstawowego jako klucza obcego dla siebie
Przeglądając bazę danych, natknąłem się na tabelę, która używała swojego klucza podstawowego jako klucza obcego dla siebie. Widziałem, że tabela może mieć dla siebie klucz obcy, aby zbudować strukturę hierarchiczną, ale użyłaby innej kolumny do odwołania się do klucza podstawowego. Ponieważ klucz podstawowy jest unikalny, w tej sytuacji wiersz nie …



3
Access (Jet) SQL: Znaczniki daty i godziny w tabeli B flantują każdy znacznik daty i godziny w tabeli A.
Pierwsze słowa Możesz bezpiecznie zignorować poniższe sekcje (i włącznie) DOŁĄCZENIA: Rozpoczęcie, jeśli chcesz po prostu złamać kod. Tło i wyniki po prostu służyć jako kontekst. Proszę spojrzeć na historię edycji przed 06.10.2015, jeśli chcesz zobaczyć, jak początkowo wyglądał kod. Cel Ostatecznie chcę obliczyć interpolowane współrzędne GPS dla nadajnika ( Xlub …

8
Profesor kazał nam przechowywać zserializowane obiekty Java jako obiekty BLOB zamiast definiować tabele relacyjne
Zamiast faktycznie definiować tabele z poprawnymi atrybutami, mój profesor powiedział nam, że możemy mapować obiekty na identyfikatory takie jak to: id (int) | Serialized Object (blob) 1 10010110110 Widzę w tym tyle problemów; nadmiarowość danych, osobne śledzenie identyfikatorów, wciągnięcie całej tabeli do pamięci w celu wyszukania czegokolwiek i ** jeśli …

2
Czy można wyświetlić wartości LRU-K w programie SQL Server?
W SQL Server sys.dm_os_memory_cache_entriesmożna wyświetlić zarówno oryginalny koszt wpisu w pamięci podręcznej, jak i bieżący koszt wpisu w pamięci podręcznej ( original_costi current_costodpowiednio). DMV sys.dm_os_buffer_descriptorszawiera zapis stron, które są obecnie w pamięci, a także niektóre metadane dotyczące stron. Jednym z interesujących fragmentów informacji niedostępnych w DVM są wartości LRU-K dla …
21 sql-server 

2
Pule połączeń są resetowane z błędem: 18056, wskaźnik ważności: 20, stan: 46. & Liczniki Perfmon nie są wyświetlane
Używamy uwierzytelniania SQL (w celu zmniejszenia liczby pul połączeń) i parametrów połączenia .NET 4.0 do połączenia z SQL Server Enterprise Edition 2012 SP1 na Windows 2008 R2 Enterprise Server: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) 19 października 2012 13:38:57 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) w systemie …

6
Czy w Sql Server można sprawdzić, czy wybrana grupa wierszy jest zablokowana, czy nie?
Próbujemy zaktualizować / usunąć dużą liczbę rekordów w wielomiliardowej tabeli wierszy. Ponieważ jest to popularny stół, w różnych jego częściach jest dużo aktywności. Wszelkie duże działania związane z aktualizacją / usuwaniem są blokowane przez dłuższy czas (ponieważ czeka na uzyskanie blokad wszystkich wierszy lub blokad strony lub tabeli), co powoduje …

2
Co to są miary i wymiary w kostkach
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w Administratorze baz danych stosu wymiany. Migrował 6 lat temu . Jestem bardzo nowy w Microsoft Sql Server Business Intelligence i Analysis Service(ale programuję od lat w SQL Server). Czy ktoś może opisać miary i wymiary w kostkach …

1
Znajdź wszystkie zapytania wykonane ostatnio w bazie danych
[Jestem programistą T-SQL na poziomie początkującym] [i mam nadzieję, że jestem na właściwej stronie wymiany stosów] Chciałbym uzyskać listę wszystkich zapytań, które wykonałem (przynajmniej te, które wykonałem dzisiaj od rana). Muszę zrobić raport na temat czasu wykonania zapytań. Wyszukiwanie online nie dostarczyło mi wielu przydatnych informacji. Jedyne zapytanie, które znalazłem …

3
Hierarchiczne uporządkowanie drzewa rodzic-dziecko
Muszę śledzić dane w SQL Server 2008 R2. SQLFiddle Schemat: CREATE TABLE [dbo]. [ICFilters] ( [ICFilterID] [int] TOŻSAMOŚĆ (1,1) NIE NULL, [ParentID] [int] NOT NULL DEFAULT 0, [FilterDesc] [varchar] (50) NOT NULL, [Aktywny] [tinyint] NOT NULL DEFAULT 1, CONSTRAINT [PK_ICFilters] PODSTAWOWY KLUCZ ZESTAWIONY ([ICFilterID] ASC) Z PAD_INDEX = WYŁ., STATISTICS_NORECOMPUTE …

3
Używasz pg_dump na gorącym serwerze rezerwowym?
Oświadczenie: Wprawdzie jeszcze tego nie próbowałem, ale nie jestem pewien, czy wiedziałbym, czy to nie działałoby poprawnie, więc chciałem zapytać. Chciałbym uruchomić nocne zadanie tworzenia kopii zapasowej (przez pg_dumpall) z serwera w trybie gotowości na gorąco z uruchomioną replikacją przesyłania strumieniowego, aby uniknąć obciążenia głównego. Widziałem tylko wzmiankę o niektórych …

1
Trudności w debugowaniu wysokiego obciążenia procesora w instancji Amazon RDS MySQL
Korzystamy z serwera RDS MySQL m1.xlarge i mamy problemy z dużym wykorzystaniem procesora. Kilka tygodni temu mieliśmy problemy z wykorzystaniem procesora sięgającym 100% w dużej instancji. Kiedy podnieśliśmy rozmiar do xlarge, który stabilizował przez pewien czas, ale zużycie procesora stopniowo podskakiwało. Przez ostatni tydzień wykorzystanie procesora było na wysokim poziomie …
21 mysql 

1
SQL Server - ktoś używa SUMA, flagi śledzenia 8048 lub flagi śledzenia 8015?
Niedawno uwzględniono uruchamianie programu SQL Server Trace Flag 8048, aby rozwiązać poważny problem rywalizacji o blokadę w systemie SQL Server 2008 R2. Zainteresowany wiadomościami od innych, którzy znaleźli przypadki użycia, w których wartość wydajności została dostarczona przez flagę śledzenia 8048 (promuj strategię przyznawania pamięci zapytań od węzła NUMA do rdzenia), …

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.