W mojej pracy pracuję nad aplikacją JavaEE z bazą danych PostgreSQL. Chociaż mamy sysadmin dla naszych serwerów produkcji, który również zarządza naszymi serwerami baz danych, nie mamy pełnego DBA w pełnym wymiarze godzin, co sprawia, że zastanawiam się, czy takie istnieją. Wyobrażam sobie, że każdy dedykowany DBA w pełnym wymiarze …
Używam PIC32, który jest 32-bitowym procesorem o taktowaniu 80 MIPS i dostępnym około 64-128 KB pamięci RAM. Będzie uzyskiwał dostęp do karty microSD - do 4 GB w systemie plików FAT32. Wszystko to popycha go, ale potrzebuję kompaktowej bazy danych, którą można łatwo przenieść na tę platformę i takiej, która …
Projekt BigTable odrzuca wiele filozofii standardowych modeli relacyjnych, wyraźnie preferując denormalizację od wielu małych tabel. Jednym z większych obszarów, w których jest to problem, jest modelowanie połączeń wielu do wielu. Jednym ze sposobów modelowania tych złączeń jest naruszenie pierwszej normalnej formy i umieszczenie wszystkich interesujących danych w db.ListProperty (). Chociaż …
Wcześniej nie były dla mnie rozstrzygające debaty / dyskusje na temat tego, czy (zawsze) angażować / unikać indeksów klastrowych. Zrozumiałem, że należy ich czasem używać z odpowiednimi + konkretnymi celami i kontekstem. Wymagania dotyczące indeksu klastrowego bazy danych SQL Azure : „SQL Azure nie obsługuje tabel bez indeksów klastrowych. Tabela …
Importuję dużą liczbę dużych plików do wielu tabel, które mają być podzielone na partycje za pomocą pętli w anonimowym bloku kodu plpgsql $do$. $do$ BEGIN FOR yyyy in 2012..2016 THEN EXECUTE $$COPY table$$||yyyy||$$ FROM 'E:\data\file$$||yyyy||$$.csv DELIMITER ',' CSV;$$; END LOOP; END; $do$ LANGUAGE plpgsql Cały ten proces powinien zająć około …
Czy ma to jakiś negatywny wpływ na wydajność przy korzystaniu z tego samego konta usługi i konta agenta do uruchamiania odpowiednio SQL Server i SQL Agent dla wszystkich instancji serwera SQL działających w małej firmie, powiedzmy 35 serwerów? Największa baza danych to 0,5 GB. wszelkie sugestie są mile widziane. Dziękuję …
Jestem ciekawy, czy profil RSS, który jest domyślny NUMAStatic w systemie Windows 2012 R2, powinien / powinien zostać zmieniony dla SQL Server z konfiguracją NUMA. Czy ktoś przeprowadził testy wydajności na serwerach SQL o dużym obciążeniu z ustawieniami NUMA lub konserwatywnymi?
Najważniejsze pytanie: czy faktyczne procedury składowane są jedynym mechanizmem, który implementuje buforowanie tabeli temp, czy też systemowe procedury składowane, takie jak sp_executeSQL/, sp_executerównież z nich korzystają? Nie jestem DBA, więc proszę, użyj słów. Nasza aplikacja wysyła przygotowane instrukcje, które z profilera widzę, że uruchamiam wszystkie SQL, przez sp_prepexecktóre jest to …
Niektóre zapytania na moim serwerze bazy danych wydają się długo odpowiadać i uważam, że użycie procesora jest wysokie. Podczas pracy ps auxwidzę ~ 250 „bezczynnych” połączeń (które uważam za zbyt wiele). Nie zacząłem przeprowadzać pełnej diagnozy, ale chciałem wiedzieć, czy to dobre miejsce, aby zacząć szukać. Używam również PgBouncer z …
Niedawno odkryłem, że duża część działu finansowego używa Excela do łączenia się z moją instancją SQL Server 2000 z kontem w roli sysadmin. Jakie jest moje obecne ryzyko, które powinienem natychmiast przekazać odpowiednim władzom?
Próbuję trochę lepiej zrozumieć Oracle 11g. Moje pytanie jest proste: w jaki sposób Oracle obsługuje dwie sesje, które próbują jednocześnie wstawić rekordy do jednej tabeli. Na przykład WSTAW A działa o godzinie 13:00 w stosunku do tabeli 1. Wykonanie zajmie 5 minut. WSTAW B jest wykonywany o 13:02 w stosunku …
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.