Administratorzy baz danych

17
Jak zduplikować bazę danych w postgresql?

Muszę zduplikować istniejącą bazę danych, w tym jej schemat i strukturę, do innej nowej bazy danych. Potrzebuję tego w środowisku poleceń powłoki, a nie w pgadmin. Proszę mi pomóc. nohup pg_dump exampledb > example-01.sql createdb -O postgres exampledbclone_01 mój użytkownik to...

17
Czy uruchomienie dużego zapytania w dodatkowej bazie danych w grupie dostępności wpłynie na wydajność transakcji w podstawowej bazie danych?

Muszę dostarczyć dane w czasie rzeczywistym lub prawie w czasie rzeczywistym dla raportów SSRS i Tableau. Nie chcę, aby na produkcyjny system OLTP negatywnie wpływały długotrwałe zapytania. Czy uruchomienie dużego zapytania w dodatkowej bazie danych w grupie dostępności wpłynie na wydajność...

17
Paginacja w SQL Server

Mam bardzo dużą bazę danych, około 100 GB. Wykonuję zapytanie: select * from <table_name>; i chcę pokazać tylko wiersze od 100 do 200. Chcę zrozumieć, jak to się dzieje wewnętrznie. Czy baza danych pobiera wszystkie rekordy z dysku do pamięci i odsyła od 100 do 400 wierszy do klienta...

17
Indeksy złożone: najpierw najbardziej selektywna kolumna?

Czytałem o composite indexesi jestem trochę zdezorientowany co do zamawiania. Ta dokumentacja (nieco mniej niż w połowie) mówi Ogólnie rzecz biorąc, w indeksie należy umieścić kolumnę, która ma być najczęściej używana. Jednak wkrótce potem mówi utwórz indeks złożony, stawiając na pierwszym...

17
Czy można ograniczyć limit czasu na serwerze Postgres?

W mojej aplikacji (po stronie klienta) ustawiłem limit czasu połączenia i poleceń na 10 minut. Następnie moja aplikacja uruchamia proste zapytanie: SELECT pg_sleep(65) Na niektórych serwerach działa dobrze, ale inne serwery zamykają połączenie po 60 sekundach. Czy może to być jakaś konfiguracja...

17
Postgres Listen / Notify As Message Queue

Czy istnieje sposób użycia funkcji Postgres Listen / Notify w celu dostarczenia wiadomości do kanału i umożliwienia korzystania z niej tylko przez jednego słuchacza? Celem tego jest to, że mam wiele aplikacji „roboczych”, wszystkie słuchają tego samego kanału Postgres. Ale chcę, aby praca była...

17
Ignoruj ​​akcenty w „gdzie”

W naszej bazie danych mamy wiele wpisów z caron / hatschek. Teraz nasi użytkownicy chcą znaleźć wpisy, w tym caron / hatschek, gdy szukają wpisów bez. Pokażę to na prostym przykładzie: W naszej bazie danych mamy wpis (kontakt z imieniem) Millière więc ta nazwa jest poprawna w kraju, w którym...