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
Jak przechowywać „n” dni dzienników serwera WWW w Sql Server?
Aby przyspieszyć raportowanie i analizę wydajności, chcemy wstawić logi naszego serwera WWW do Sql Server. Pozwoli nam to zobaczyć wzorce ruchu, problemy, spowolnienia w czasie zbliżonym do rzeczywistego. Mamy demona, który nasłuchuje zdarzeń żądania / odpowiedzi z naszego modułu równoważenia obciążenia i masowych wstawek do bazy danych. Dostajemy jednak około …

7
Jaki jest dobry sposób na przechowywanie dużej liczby kolumn?
Mam problem z decyzją, jak przechowywać te dane w mojej bazie danych. Wszelkie sugestie dotyczące najlepszego sposobu, aby to zrobić? Dodam, że nie znam się na bazach danych. Mam dane tak sformatowane, ale zamiast 4 liczba kolumn wynosi około 240, więc z każdą datą związane są 240 unikalne wartości: Date/Time …

2
Co możemy zrobić w replikacji MySQL 5.0, aby rozwiązać problemy z przepustowością?
Rozwijam aplikację do uruchomienia na komputerze klienckim (Win), który jest skonfigurowany z instancją serwera MySQL 5.1, która będzie działać jako slave tylko do odczytu dla zdalnego urządzenia nadrzędnego. Zdalny wzorzec ma dziesiątki schematów, ale potrzebuję tylko jednego na klienta, więc podaję ustawienie replikacja-do-db w pliku my.ini, aby replikować tylko schemat, …



2
CouchDB vs MongoDB [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

3
Czy mogę zmienić SID bazy danych Oracle?
Serwer to Oracle Database 11g Enterprise Edition 11.1.0.7.0 - wersja 64-bitowa Czy istnieje prosty i szybki sposób na zmianę identyfikatorów SID testowych baz danych na serwerze? Usuwanie i ponowne tworzenie bazy danych jest dla mnie opcją. Ale szukam czegoś, co wymaga mniej czasu. Inna opcja przypisywania nazw w klientach tnsnames.ora …

6
Zabezpieczanie haseł DB
Patrząc na strukturę większości witryn opartych na PHP / MySQL, które widziałem, wydaje się, że nie jest strasznie trudno rozpoznać hasło do bazy danych, jeśli trochę kopiesz, ponieważ zawsze jest plik instalacyjny lub konfiguracyjny, w którym przechowywane są informacje do logowania do DB. Jakie są inne opcje poza podstawowymi środkami …
18 mysql  security 

8
Niezbędne książki do DBA [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
18 learning 

6
Jak pozbyć się wiadomości ORA-28002 hasło wygaśnie w ciągu 6 dni?
Mam użytkownika otrzymującego ORA-28002 wskazujący, że hasło wygaśnie w ciągu sześciu dni. Uruchomiłem następujące: ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; Ale kiedy próbuję zalogować się jako użytkownik, wiadomość nadal tam jest. Wykonując to: select * from dba_profiles where RESOURCE_NAME LIKE 'PASSWORD_LIFE_TIME'; pokazuje, że wartości zostały zmienione na NIEOGRANICZONE.
18 oracle  security 


2
Do czego służy kolumna Row_GUID?
Kopałem w bazie danych AdventureWorks2012 i widzę Row_GUID używany w kilku tabelach. Moje pytanie składa się z 2 części: Kiedy powinienem dołączyć kolumnę Row_GUID? Jakie są zastosowania i zalety kolumny Row_GUID?
18 sql-server  uuid 

3
Dlaczego ta szacunkowa liczność przyłączeń jest tak duża?
Doświadczam, jak sądzę, niemożliwie wysokiej wartości szacunkowej liczności dla następującego zapytania: SELECT dm.PRIMARY_ID FROM ( SELECT COALESCE(d1.JOIN_ID, d2.JOIN_ID, d3.JOIN_ID) PRIMARY_ID FROM X_DRIVING_TABLE dt LEFT OUTER JOIN X_DETAIL_1 d1 ON dt.ID = d1.ID LEFT OUTER JOIN X_DETAIL_LINK lnk ON d1.LINK_ID = lnk.LINK_ID LEFT OUTER JOIN X_DETAIL_2 d2 ON dt.ID = d2.ID …

4
Najlepszy projekt do odniesienia do wielu tabel z pojedynczej kolumny?
Proponowany schemat Przede wszystkim oto przykład mojego proponowanego schematu, do którego można odwoływać się w całym poście: Clothes ---------- ClothesID (PK) INT NOT NULL Name VARCHAR(50) NOT NULL Color VARCHAR(50) NOT NULL Price DECIMAL(5,2) NOT NULL BrandID INT NOT NULL ... Brand_1 -------- ClothesID (FK/PK) int NOT NULL ViewingUrl VARCHAR(50) …

2
Dlaczego wstrzyknięcie SQL nie występuje w przypadku tego zapytania w procedurze przechowywanej?
Wykonałem następującą procedurę przechowywaną: ALTER PROCEDURE usp_actorBirthdays (@nameString nvarchar(100), @actorgender nvarchar(100)) AS SELECT ActorDOB, ActorName FROM tblActor WHERE ActorName LIKE '%' + @nameString + '%' AND ActorGender = @actorgender Teraz próbowałem zrobić coś takiego. Może robię to źle, ale chcę mieć pewność, że taka procedura może zapobiec iniekcji SQL: EXEC …

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.