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
SQL Server 2012: Security_error_ring_buffer_recorded: ImpersonateSecurityContext
kilka serwerów, którymi zarządzam, rejestruje wiele zdarzeń w sesji system_health XE. name : security_error_ring_buffer_recorded nazwa_aplikacji : ImpersonateSecurityContext wywołanie_api_name : NLShimImpersonate kod_błędu : 5023 Kod błędu 5023 powinien mieć postać ( Kody błędów systemu ): ERROR_INVALID_STATE 5023 (0x139F) The group or resource is not in the correct state to perform the …


6
Oracle 12c utwórz użytkownika
Mam problem z utworzeniem użytkownika w Enterprise Oracle Database System. Nie można utworzyć użytkownika za pomocą polecenia podobnego do create user name identified by password; z powodu wyjątku: ORA-65096: nieprawidłowa nazwa użytkownika lub roli Więc znalazłem rozwiązanie w Google: alter session set container=PDBORCL; a potem - jest praca. Użytkownik został …



2
Upuściłem bazę danych MySQL `performance_schema`, jak mogę ją stworzyć?
Podczas rozwiązywania problemu z plikiem ibdata / log przypadkowo upuściłem performance_schemabazę danych, chciałbym utworzyć nową. mysql> SHOW VARIABLES LIKE 'perf%'; +---------------------------------------------------+---------+ | Variable_name | Value | +---------------------------------------------------+---------+ | performance_schema | ON | | performance_schema_events_waits_history_long_size | 10000 | | performance_schema_events_waits_history_size | 10 | | performance_schema_max_cond_classes | 80 | | performance_schema_max_cond_instances | …
10 mysql 


1
Zapytanie PostgreSQL PREPARE z parametrami IN ()
Próbuję przygotować zapytanie z PHP, takie jak: pg_prepare($con, "prep", "select * from test where tid in ($1)"); a następnie uruchom go za pomocą: $strpar = "3,4,6,8,10"; pg_execute($con, "prep", array($strpars)); Problem polega na tym, że nie mogę przekazać szeregu wartości zbudowanych, ponieważ preparat oczekuje stałej liczby parametrów. Czy jest jakiś sposób, …

2
Projekt hurtowni danych do raportowania z danymi dla wielu stref czasowych
Staramy się zoptymalizować projekt hurtowni danych, który będzie obsługiwał raportowanie danych w wielu strefach czasowych. Na przykład, możemy mieć raport dotyczący aktywności z miesiąca (miliony wierszy), która musi pokazywać aktywność pogrupowaną według pory dnia. I oczywiście ta godzina dnia musi być godziną „lokalną” dla danej strefy czasowej. Mieliśmy projekt, który …

3
Jak znaleźć wszystkie tabele w bazie danych, które nie mają wyraźnego klucza podstawowego?
Wyszukiwarka Google ujawniła miliony trafień dotyczących wyszukiwania tabel bez indeksowania klastrowego, przy czym PK zwykle jest indeksem klastrowym tabeli. Jednak tabela może łatwo mieć naturalny klucz jako indeks klastrowany i nieklastrowy indeks zastępczy, jak kolumna tożsamości. Jak znaleźć wszystkie tabele w bazie danych bez zdefiniowanego klucza podstawowego? Mam w tej …

1
Niska wydajność zapytań
Mamy dużą procedurę (ponad 10 000 linii), która zwykle trwa od 0,5 do 6,0 sekund w zależności od ilości danych, z którymi musi współpracować. W ciągu ostatniego miesiąca zaczęło to zabierać ponad 30 sekund po aktualizacji statystyk za pomocą FULLSCAN. Kiedy zwalnia, sp_recompile „naprawia” problem, dopóki zadanie statystyki nocnej nie …

2
Jak wykonać skrypt wszystkich uprawnień w schemacie
Studio zarządzania SQL pozwala tworzyć skrypty dla wszystkich obiektów db, jednak do tej pory nie znalazłem sposobu na poprawne wykonanie skryptu lub użytkownika. Uprawnienia użytkownika dotyczące schematu nie są uwzględniane w tworzonym skrypcie. Czy zrobiłem coś źle, czy MSFT jest trochę niechlujna?



2
Kiedy wprowadzać zmiany do progu kosztów dla równoległości
Podczas badania problemu z wydajnością zauważyłem napływ CXPACKETS, co sugeruje, że muszę przyjrzeć się progowi kosztów dla równoległości i być może MAXDOP. Przed wprowadzeniem jakichkolwiek drastycznych zmian w MAXDOP mam do czynienia z radą wielu innych, w tym @mrdenny w odpowiedzi na CXPACKET Waits dostrajanie wydajności dla SQL Server 2008 …

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.