Administratorzy baz danych

Pytania i odpowiedzi dla profesjonalistów baz danych, którzy chcą poprawić swoje umiejętności baz danych i uczyć się od innych w społeczności



4
Obsługa CXPACKET czeka - ustawienie progu kosztu dla równoległości
W odpowiedzi na moje poprzednie pytanie dotyczące rozwiązywania problemów z witryną Sharepoint zastanawiałem się, czy mogę coś zrobić z czekaniem na CXPACKET. Wiem, że szarpnięciem kolana jest wyłączenie wszelkiej równoległości poprzez ustawienie MAXDOP na 1 - brzmi jak zły pomysł. Ale innym pomysłem jest zwiększenie progu kosztów, zanim rozpocznie się …


3
Rozmiar początkowej bazy danych PostgreSQL
Moje pytanie składa się z 2 części. Czy istnieje sposób określenia początkowego rozmiaru bazy danych w PostgreSQL? Jeśli nie, to jak radzić sobie z fragmentacją, gdy baza danych rośnie z czasem? Niedawno przeprowadziłem migrację z MSSQL do Postgres, a jedną z rzeczy, które zrobiliśmy w świecie MSSQL podczas tworzenia bazy …

1
Wyłącz jawne zatwierdzenia w JDBC, wykryj je w SQL lub ustaw bazę danych w trybie tylko do odczytu
Tło : Pracuję na http://sqlfiddle.com (moja strona) i staram się zapobiec jednej możliwej nadużyciu. Mam nadzieję, że pytając o problem, który obecnie rozwiązuję, nie zwiększam nieumyślnie potencjalnego nadużycia, ale co możesz zrobić? Ufam wam, ludzie. Chciałbym uniemożliwić użytkownikom wykonywanie wyraźnych wywołań „zatwierdzania” w ramach danego bloku transakcji. W kontekście SQL …

2
Zwalnianie miejsca na dysku po usunięciu bazy danych
Pracuję nad systemem deweloperów i przywracam do bazy danych, powiedz „foo”, której używam do celów programistycznych. Gdy pracuję nad załamaniami, właśnie uruchomiłem DROP DATABASE foo. Szybko jednak zdałem sobie sprawę, że zjadłem całe miejsce na dysku. Bzdury. Czy VACUUM FULL z innej logicznej bazy danych zwalnia miejsce z bazy danych, …




4
Czy mogę wyeksportować plan konserwacji bez korzystania z usług integracji?
Próbuję wyeksportować prosty plan konserwacji z wystąpienia programu SQL Server. Chcę sprawdzić eksport do kontroli źródła i zastosować wyeksportowany plan konserwacji do funkcjonalnie identycznych instancji. StackOverflow i SQL Server Newbie zalecają użycie Integration Services do wyeksportowania planu konserwacji. Kiedy próbuję połączyć się z usługami integracji w celu eksportu, pojawia się …

2
Kolumny Bit vs. Boolean
Biorąc pod uwagę, że pola bitowe są po prostu binarnymi reprezentacjami danych i należy je przeszukiwać w nieco „dziwny” sposób. Czy rzeczywiście zapewnia jakąkolwiek korzyść przy użyciu pola bitowego dla wartości logicznej? Z tego, co widzę, wydaje się sugerować, że przestrzeń jest jedyną prawdziwą korzyścią.

2
PHP -> trwałe buforowanie połączeń Mysql BEZ mysql_pconnect - Możliwe?
Od jakiegoś czasu próbuję znaleźć dobry sposób na zrobienie tego. Ale trudno było znaleźć odpowiednie elementy do tego celu. Myślę, że to musi być możliwe. Krótko mówiąc, chciałbym to osiągnąć: PHP / Other front end -> [SOCKET] -> Locally hosted 'pooler' -> [Pool of persistent TCP/IP connection(s)]-> Externally hosted MySQLD …
12 mysql 

2
SERWER SQL Przechowywanie TinyInt
W SQL Server dlaczego maleintka jest przechowywana z 9B w wierszu. Z jakiegoś powodu wydaje się, że na końcu maski bitmapowej NULL jest dodatkowy jeden bajt. USE tempdb; UDAĆ SIĘ UTWÓRZ TABELĘ tbl ( i TINYINT NOT NULL ); UDAĆ SIĘ INSERT INTO tbl (i) WARTOŚCI (1); UDAĆ SIĘ DBCC …

3
Dlaczego zapytanie zagregowane jest znacznie szybsze z klauzulą ​​GROUP BY niż bez niej?
Jestem tylko ciekawy, dlaczego zapytanie zagregowane działa o wiele szybciej z GROUP BYklauzulą ​​niż bez niej. Na przykład uruchomienie tego zapytania zajmuje prawie 10 sekund SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 Podczas gdy ten zajmuje mniej niż sekundę SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 GROUP BY …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.