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

5
Projekt bazy danych ankiet: powiąż odpowiedź z użytkownikiem
Robię model koncepcyjny dla bazy danych ankiet. Celem jest przechowywanie odpowiedzi udzielonych przez użytkowników (będzie to aplikacja na Androida). Mam trzy podmioty: użytkownika, pytanie i opcję. Pytanie będzie mieć jedną lub więcej opcji (na przykład: Ilu pracowników masz? 1-40, 40-1000, +1000). Opcje będą miały tekst (1-40) i wartość (wartość wybrana …

1
Co SQL Server DBA musi wiedzieć o systemie Windows Server?
Analogicznie do mojego poprzedniego pytania Co DBA musi wiedzieć o SSAS? , która wygenerowała naprawdę wspaniałą odpowiedź (dziękuję, @ConcernedOfTunbridgeWells!), teraz zadaję podobne pytanie: Co SQL Server DBA musi wiedzieć o systemie Windows Server, aby móc nim skutecznie zarządzać i zrozumieć, co dzieje się za kulisami oraz w jakim stopniu ważne …


3
Sugestia bazy danych dla sieci społecznościowej / społeczności baz wiedzy?
Przeglądam różne typy baz danych i DBMS dla nowego projektu, który chcę rozpocząć latem. Zbudowałem systemy w MySQL i postgreSQL, teraz chcę poszerzyć swoją wiedzę i doświadczenie w bazach danych. Mój projekt będzie rodzajem wiedzy na temat sieci społecznościowych / agregacji wiedzy. (wciąż nie opracowałem jeszcze terminu, aby to opisać). …

4
Czy znasz prosty sposób na wygenerowanie jednego rekordu dla każdej godziny z ostatnich 12 godzin?
Mam raport, który pokazuje liczbę zdarzeń z ostatnich 12 godzin, pogrupowanych według godziny. Brzmi dość łatwo, ale mam problem z włączeniem płyt, które pokrywają luki. Oto przykładowa tabela: Event ( EventTime datetime, EventType int ) Dane wyglądają tak: '2012-03-08 08:00:04', 1 '2012-03-08 09:10:00', 2 '2012-03-08 09:11:04', 2 '2012-03-08 09:10:09', 1 …

4
Jak przechowywać dane w bazie danych bez tabel?
W szkole nauczyłem się tylko SQL, który zapisuje dane w tabelach. Obecnie pracuję nad projektem, w którym dane są przechowywane w plikach XML. Dodatkowo każdy plik XML zawiera odniesienie do plików wizualnych (JPEG). Sam plik XML zawiera ponad tysiąc punktów współrzędnych oraz dodatkowe informacje na temat danych. Moim zdaniem przechowywanie …

1
Wysoce współbieżny system pamięci masowej
Wyobraź sobie, że Twoim wymaganiem jest posiadanie 3 ogromnych tabel (danych strukturalnych) z, powiedzmy, 30 miliardami wierszy w każdym (łączny rozmiar 4 TB), a twoi wielu współbieżnych użytkowników (którzy są równoległymi wątkami systemu operacyjnego na zdalnych komputerach LAN) będą musieli przeczytać część dane za pośrednictwem zapytań SELELCT, GDZIE GROUPBY i …


1
Kontrola integralności pliku danych bazy danych PostgreSQL
Kiedy mam uruchomić system bazy danych PostgreSQL, skąd mam wiedzieć, że moja baza danych jako całość ma 100% integralności? Zasadniczo skąd mam wiedzieć, czy wszystkie moje pliki danych i strony są w 100% dobre i nie powodują uszkodzenia? W świecie Microsoft SQL Server istnieje polecenie, które można wykonać DBCC CHECKDB, …


2
Jak usunąć procedurę, której nazwa jest niejednoznaczna?
Używam informix ... Nie wiem, jak to zrobiłem, ale w mojej bazie danych są dwie procedury o tej samej nazwie. Kiedy próbuję je usunąć za pomocą DROP PROCEDURE myProc; wtedy pojawia się komunikat o błędzie ERROR: Routine (add_adr_trigger_row) ambiguous - more than one routine resolves to given signature. Error Code: …

4
Brak wartości NULL, ale niepoprawna sekwencja bajtów do kodowania „UTF8”: 0x00
Spędziłem ostatnie 8 godzin, próbując zaimportować dane wyjściowe „mysqldump --compatible = postgresql” do PostgreSQL 8.4.9, i przeczytałem już co najmniej 20 różnych wątków tutaj i gdzie indziej na temat tego konkretnego problemu, ale nie znalazłem prawdziwa użyteczna odpowiedź, która działa. Zrzucone dane MySQL 5.1.52: mysqldump -u root -p --compatible=postgresql --no-create-info …

3
Skąd Oracle wie, kim jestem?
Nieważne, ale wzbudziło moją ciekawość. Właśnie zalogowałem się do bazy danych Oracle 10g za pomocą Oracle SQL Developer Tools. Użyłem ogólnego loginu użytkownika, który nie jest moim imieniem (nottstest2), z komputera o nazwie coś, co nie jest moim imieniem (cukinia). Mojego imienia nie ma w bazie danych i nie jest …


2
Różnica między replikacją opartą na wierszach i instrukcjach w MySQL?
Jaka jest rzeczywista różnica między replikacją opartą na wierszach i na instrukcjach. Tak naprawdę patrzę pod kątem wpływu replikacji na niewolnika. Jeśli korzystam z replikacji opartej na wierszach, jaki jest wpływ na slave, a jeśli korzystam z instrukcji, jaki jest ten efekt? Weź również pod uwagę następujące parametry: replicate-ignore-db and …

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.