Podczas ostatniej zautomatyzowanej aktualizacji naszego mongodb PRIMARY, kiedy PRIMARYustąpił, na stałe weszło w ROLLBACKstan. Po kilku godzinach w ROLLBACKstanie nadal nie było .bsonpliku rollbackprzywracania w katalogu w katalogu bazy danych mongodb. To, a także ten wiersz w naszym pliku dziennika: [rsSync] replSet syncThread: 13410 replSet too much data to roll …
Piszę procedurę składowaną, która przyjmuje nazwę bazy danych jako argument i zwraca tabelę indeksów tej bazy danych oraz ich poziom fragmentacji. Ta procedura przechowywana będzie dostępna w naszej bazie danych DBA (baza danych zawierająca tabele używane przez DBA do monitorowania i optymalizacji rzeczy). Wszystkie omawiane systemy to SQL Server 2008 …
Buduję bazę danych inwentarza, która przechowuje sprzęt IT, taki jak komputery stacjonarne, laptopy, przełączniki, routery, telefony komórkowe itp. Używam wzorca nadtypu / podtypu, w którym wszystkie urządzenia są przechowywane w jednej tabeli, a także konkretnych informacji jest umieszczany w tabelach podtypów. Moim dylematem są dwa następujące projekty: Na górnym schemacie …
Niedawno przeczytałem, że z powodu tego, jak InnoDB ponownie oblicza wartość AUTO_INCREMENT po ponownym uruchomieniu serwera, wszelkie rekordy z górnej listy listy identyfikatorów mogą zostać ponownie użyte. Zwykle nie stanowi to problemu, ponieważ po usunięciu użytkownika wszystko powiązane z identyfikatorem jest również usuwane z innych tabel. Ale celowo zostawiam ich …
Mam obszar tabel o nazwie DATA i jest on skonfigurowany z automatycznym rozszerzaniem jako false. Ten obszar tabel ma dwa pliki danych i jest skonfigurowany, więc zajmuje 350 GB miejsca fizycznego. Tydzień temu sprawdziłem user_tablespaces i dba_data_files i zauważyłem, że ma 20% dostępnej przestrzeni logicznej. Następnie wykonałem procedurę czyszczenia i …
Mam starszą bazę danych, której koszmarnego braku projektu nie będę tu wchodził, ale pliki na serwerze są (względnie) ogromne. Mam: MyDatabase.mdf: 24,8 GB MyDatabase.ldf: 114,6 GB Ta baza danych jest tworzona co noc w pliku .bak i wysyłana na nasz serwer raportowania, gdzie jest przywracana. Plik .bak jest znacznie mniejszy …
Staram się znaleźć równowagę między wysoką wydajnością naszej bazy danych a łatwością konserwacji. Rozważamy wykorzystanie replikacji w celu poprawy wydajności, replikując nasze raporty SSRS do fizycznie oddzielnej bazy danych od naszej transakcyjnej bazy danych. Jednak włączenie replikacji ma wiele wad z punktu widzenia programisty: Utrudnia to zmiany schematu Ingeruje w …
Muszę utworzyć bazę danych szeregów czasowych i wykonać następujące zadania: utwórz nowe szeregi czasowe zaktualizuj istniejące szeregi czasowe sprawdzaj jeden lub kilka szeregów czasowych jednocześnie (na przykład wszystkie szeregi czasowe dla tej samej daty itp.) Czy Mongo jest do tego przystosowane, a jeśli tak, to jak mam uporządkować bazę danych? …
Mam zdefiniowaną sekwencję Oracle: CREATE SEQUENCE "DALLAS"."X_SEQ" MINVALUE 0 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 0 NOCACHE NOORDER NOCYCLE ; Jest używany w procedurze przechowywanej do wstawienia rekordu: PROCEDURE Insert_Record (p_name IN VARCHAR2, p_userid IN INTEGER, cur_out OUT TYPES_PKG.RefCursor) IS v_id NUMBER := 0; BEGIN -- Get id value …
Jestem w trakcie oceny najlepszego projektu naszej instalacji Cassandra. W Internecie nie ma tak wielu informacji na temat korzystania z pierwszych dwóch poziomów dostępu, które zapewnia Cassandra - obszarów kluczy i rodzin kolumn . Zastanawiam się, czy i jakie będą sankcje, jeśli zdecydujesz się utworzyć dużą liczbę obszarów kluczy lub …
Mam obiekt o nazwie cot_ntn_pi_v. Powiedziano mi, że to synonim. Nie pojawia się w tabeli all_synonimy. Wygląda jak widok lub tabela, ale nie mogę go znaleźć w tabeli wszystkich obiektów. Mogę wybrać z niego, ale nie mogę go upuścić, ponieważ „nie istnieje” i nie mogę utworzyć nowej tabeli o tej …
Co 2 tygodnie system będzie generować faktury dla firm. Firma otrzyma fakturę 1 i 16 każdego miesiąca. (Będzie uruchamiany za pośrednictwem Cron Job co 2 tygodnie. Skanuje tabelę zamówień, a następnie dodaje do tabeli „faktury”. Czy istnieje alternatywa?) W orderstabeli znajduje się lista zamówień klientów, a także wskazuje, do której …
Ustawiłem maksymalną liczbę połączeń na około 2000 w pliku my.cnf. max_connections=2048 Zaktualizowałem do wersji 5.5.20 i teraz widzę następujący wiersz w dzienniku błędów. 120201 19:40:24 [Warning] Changed limits: max_open_files: 1024 max_connections: 214 table_cache: 400 Dlaczego mysql zmienił maksymalną wartość połączeń na 214? # mysqladmin variables | grep max_connections | max_connections …
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.