Obecnie debuguję proces wsadowy, który wykonuje wiele instrukcji DML, ale nie wykonuje od razu zatwierdzenia. Byłoby miło móc zobaczyć „oczekujące” zmiany z innej sesji, gdy transakcja nie jest zatwierdzona. czy to możliwe? Przykład: Insert into table myTable (col1, col2) values ("col1", "col2"); --Somehow view the pending transaction maybe by system …
Jak utworzyć indeks do filtrowania określonego zakresu lub podzbioru tabeli w MySQL? AFAIK nie można utworzyć bezpośrednio, ale myślę, że można symulować tę funkcję. Przykład: Chcę utworzyć indeks dla NAMEkolumny tylko dla wierszy zSTATUS = 'ACTIVE' Ta funkcja nazywa się indeksem filtrowanym w programie SQL Server i indeksem częściowym w …
Łatwo jest wykazać, że wiele formatów daty / godziny innych niż dwa następujące jest podatnych na błędną interpretację z powodu ustawienia języka, ustawienia daty lub domyślnego języka logowania: yyyyMMdd -- unseparated, date only yyyy-MM-ddThh:mm:ss.fff -- date dash separated, date/time separated by T Nawet ten format, bez T, może wyglądać na …
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w Administratorze baz danych stosu wymiany. Migrował 5 lat temu . Jakiej najlepszej praktyki należy używać podczas zmniejszania tymczasowej bazy danych w SQL Server 2008? Czy korzystanie z poniższych jest ryzykowne? use tempdb GO DBCC FREEPROCCACHE -- clean …
Okno dialogowe pgAdmin do dodawania nowych połączeń z bazą danych prosi o „DB obsługi technicznej” . Aby móc się połączyć, ustawiam ją na bazę danych, z którą chcę się połączyć (a także mam uprawnienia do połączenia). Dlaczego więc nazywa się „Maintenance DB” zamiast „DB” lub „Database” ?.
Zgodnie z komentarzem do tego pytania, które zadałem na temat bezczynnych połączeń w PostgreSQL 9.2 , niektóre niezaangażowane transakcje (prawdopodobnie związane z niektórymi z tych bezczynnych połączeń) mogą powodować pewne problemy z wydajnością. Jaki jest dobry sposób na ustalenie, czy są niezatwierdzone transakcje (punkty bonusowe, jeśli istnieje sposób, aby sprawdzić, …
Mam bazę danych, która ma plik danych 350 MB (.mdf) i plik dziennika 4,9 GB (.ldf). Model odzyskiwania jest ustawiony na FULL. Kiedy próbuję zmniejszyć plik dziennika, nie zmniejsza się. Wiem, że zmniejszanie bazy danych nie jest dobre i nie należy tego robić. Ale nadal próbuję to zrobić, aby zmniejszyć …
Skonfigurowałem serwer tak, aby zezwalał na SSL i zmodyfikowałem mojego klienta ~ / .my.cnf, więc używam SSL: [client] ssl ssl-cipher=DHE-RSA-AES256-SHA ssl-ca=~/certs/ca-cert.pem Kiedy loguję się z moim klientem i przeglądam status, wyświetla on szyfr w linii SSL: mysql> \s -------------- SSL: Cipher in use is DHE-RSA-AES256-SHA Czy bez założenia czegoś takiego …
W konsoli MySQL jest coś, co doprowadza mnie do szału. Kiedy naciskam ctrl+, caby anulować wpisywanie bieżącego polecenia, terminal kończy działanie. W każdym terminalu wiem ( *nixterminale, Python, PostgreSQL) ctrl+ canuluje bieżące polecenie i ctrl+ dwyjście terminal. Ten problem został zgłoszony w 2003 r. I od tego czasu był kilkakrotnie …
Mam kilka tabel, które są podzielone na partycje i mają kilka indeksów na zreplikowanym slave. Po skopiowaniu migawki (zweryfikowanej jako bezpieczna) do nowego urządzenia podrzędnego i aktualizacji mysqld z 5.1.42 do 5.5.15 i ponownym uruchomieniu replikacji, pojawia się awaria InnoDB z komunikatem o błędzie „Nieprawidłowy wskaźnik ...” Te błędy wystąpiły …
Klient poinformował, że działa na SQL Server 2012, a my dostarczyliśmy pewne zapytania testowe do testowania przed ostateczną dostawą: „CONCAT” nie jest rozpoznawalną nazwą wbudowanej funkcji. Rozumiem, że CONCAT()jest to nowa wbudowana funkcja wprowadzona w SQL Server 2012, która jest w porządku i dobrze, jednak zostałem poproszony o wycofanie mojej …
Tworzę oprogramowanie księgowe. Muszę wymusić prowadzenie podwójnej księgowości. Mam klasyczny problem jednego wiersza na transakcję w porównaniu do dwóch wierszy. Weźmy przykład i zobaczmy, jak zostałby on wdrożony w obu scenariuszach. Rozważ konto Cashi konto Rent. Kiedy płacę miesięczny czynsz, przesyłam 100 USD z mojego Cashkonta na Rentkonto. Jeden wiersz …
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.