Właśnie zacząłem bawić się pamięcią podręczną zapytań dla naszego CMS. Może ktoś mi powiedzieć (albo przynajmniej dać dobre przypuszczenie) dlaczego mam dużo z Qcache_lowmem_prunesgdy więcej niż połowa Qcache_free_memoryjest za darmo? query_cache_size=512M query_cache_limit=1M Tak to wygląda po około 12 godzinach show status like '%qcach%'; +-------------------------+-----------+ | Variable_name | Value | +-------------------------+-----------+ …
Czy w SQL Server możliwe jest uzyskanie DB_IDkontekstu z poziomu stosu wywołań? Moim celem jest stworzenie w podręcznej bazie danych piaskownicy deweloperskiej kilku przydatnych (i wprawdzie zhackowanych) funkcji narzędziowych, które ułatwiają uzyskanie zwięzłych nazw obiektów o ich krótkich lub pofragmentowanych nazwach, a dodatkowo usuwają obiekty o tej samej krótkiej nazwie …
Jest to związane z tym pytaniem . Pomaga uzyskać lepszą wydajność dla tabel InnoDB. Według instrukcji MySQL , innodb_flush_log_at_trx_committo zmienna globalna dynamiczny. Dlatego mogę to zmienić za pomocą polecenia SET GLOBAL i wydaje się, że działa. mysql> SET GLOBAL innodb_flush_log_at_trx_commit=2; Query OK, 0 rows affected mysql> SHOW VARIABLES LIKE 'innodb_flush_log_at_trx_commit'; …
Mamy wiele systemów o tej samej konfiguracji Jeden serwer (wirtualny lub fizyczny) Uruchamianie programu SQL Server (SQL) i SQL Server Analysis Server (AS) wiele rdzeni 16 GB pamięci RAM Każdej nocy SQL Server wykona około 2-3 godzin przetwarzania, a następnie 2-3 godziny przetwarzania AS. Następnie w ciągu dnia odpytuje się …
Mam to zapytanie na serwerze SQL, zapytanie replikacji scalającej: SELECT DISTINCT b.tablenick, b.rowguid, c.generation, sys.fn_MSgeneration_downloadonly ( c.generation, c.tablenick ) FROM #belong b LEFT OUTER JOIN dbo.MSmerge_contents c ON c.tablenick = b.tablenick AND c.rowguid = b.rowguid; Szacowany plan zapytań zawiera informacje o 3 zapytaniach: Powyższe zapytanie Wywołanie funkcji do fn_MSgeneration_downloadonly Wywołanie …
Jesteśmy zajęci testowaniem systemu OLTP, który opracowaliśmy w .NET 4.0 i uruchamiamy SQL Server 2008 R2 z tyłu. System korzysta z kolejek SQL Server Service Broker, które są bardzo wydajne, ale podczas przetwarzania doświadczamy osobliwego trendu. SQL Server przetwarza żądania z zawrotną prędkością przez 1 minutę, po czym następuje ~ …
Wiadomo (lub przynajmniej wiadomo), że nie można używać instrukcji DML w tabeli mutacji wewnątrz wyzwalacza. Fragment dokumentacji Oracle : Tabela mutacji to tabela, która jest modyfikowana za pomocą instrukcji UPDATE, DELETE lub INSERT, lub tabela, która może być aktualizowana przez skutki ograniczenia DELETE CASCADE. Sesja, która wydała instrukcję wyzwalającą, nie …
Przede wszystkim jestem nowy w stosie wymiany, więc proszę o wyrozumiałość. Korzystam z programu SQL Server 9.0.4060. Mój problem jest taki: moja kopia zapasowa SQL Server ciągle zawiesza się w wielu bazach danych. Plan konserwacji obejmuje różne zadania tworzenia kopii zapasowych: Kopia zapasowa DIFF codziennie o 20:30 i PEŁNA kopia …
Patrzę na replikację migawki między dwoma serwerami. Oto co mam: Baza danych 500 GB ~ 500 MB nocnych ładunków BCP ~ 50 MB codziennych transakcji Pytałem innych DBA w firmie o typ replikacji, którego należy użyć. Powiedziano mi, żebym używał replikacji migawki. Jednak z tego, co rozumiem i czytałem, każdej …
W tradycyjnym klastrze SQL Server, gdy następuje przełączenie awaryjne, wszyscy klienci, którzy są połączeni z wystąpieniem awarii SQL Server, tracą połączenia i każdy klient musi ponownie ustanowić nowe połączenie z instancją klastra pracy awaryjnej. Czy grupa AlwaysON Availability łagodzi ten problem? Czy przełączanie awaryjne w przypadku grupy dostępności AlwaysON programu …
Przedmowa Nasza aplikacja uruchamia kilka wątków, które wykonują DELETEzapytania równolegle. Zapytania wpływają na izolowane dane, tzn. Nie powinno być możliwości, aby współbieżne DELETEwystąpiły w tych samych wierszach z oddzielnych wątków. Jednak w dokumentacji MySQL używa tak zwanej blokady następnego klucza dla DELETEinstrukcji, która blokuje zarówno pasujący klucz, jak i pewną …
Mam serwer SQL Server 2008 R2 z wieloma opublikowanymi bazami danych, które obecnie działają na poziomie zgodności 90 (2005). Bazy danych subskrypcji to także SQL Server 2008 R2, jednak docelowe bazy danych są ustawione na poziom zgodności 100 i replikacja działa poprawnie. Jeśli zmienię poziom zgodności dla opublikowanych baz danych, …
Czy ktoś wie, co oznacza „Nieproduktywny IOCP Listener”? Jeden z naszych serwerów SQL miał zrzut zrzutu błędów: ===================================================================== BugCheck Dump ===================================================================== This file is generated by Microsoft SQL Server version 9.00.5292.00 upon detection of fatal unexpected error. Please return this file, the query or program that produced the bugcheck, the …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.