Pytania otagowane jako storage

W przypadku pytań dotyczących trwałego przechowywania danych w bazie danych.

2
Najlepszy sposób na wypełnienie nowej kolumny w dużej tabeli?
W Postgres mamy tabelę 2,2 GB z 7 801 611 wierszami. Dodajemy do niej kolumnę uuid / guid i zastanawiam się, jaki jest najlepszy sposób na wypełnienie tej kolumny (ponieważ chcemy dodać NOT NULLdo niej ograniczenie). Jeśli dobrze rozumiem Postgres, aktualizacja jest technicznie usunięciem i wstawieniem, więc zasadniczo przebudowuje całą …

1
UTWÓRZ BAZY DANYCH na partycjach RAW już nie działa?
Próbuję utworzyć bazę danych przy użyciu dwóch surowych, tj. Niesformatowanych partycji. Dokumenty Microsoft mówią, że możesz to zrobić, wystarczy podać tylko literę dysku surowej partycji, jak w: CREATE DATABASE DirectDevice ON (NAME = DirectDevice_system, FILENAME = 'S:') LOG ON (NAME = DirectDevice_log, FILENAME = 'T:') Jednak SQL Server 2017 zwraca …

4
Serwer SQL napotkał wystąpienia żądań We / Wy dłużej niż 15 sekund
Na produkcyjnym serwerze SQL mamy następującą konfigurację: 3 serwery Dell PowerEdge R630 połączone w grupę dostępności Wszystkie 3 są podłączone do pojedynczej pamięci masowej Dell SAN, która jest macierzą RAID Od czasu do czasu w PODSTAWIE widzimy komunikaty podobne do poniższych: Program SQL Server napotkał 11 wystąpień żądań we / …

5
Próby odzyskania nieużywanego miejsca powodują znaczne zwiększenie używanego miejsca w programie SQL Server
Mam tabelę w produkcyjnej bazie danych o wielkości 525 GB, z czego 383 GB jest nieużywane: Chciałbym odzyskać trochę tego miejsca, ale zanim zacznę działać z produkcyjną bazą danych, testuję niektóre strategie na identycznej tabeli w testowej bazie danych z mniejszą ilością danych. W tej tabeli występuje podobny problem: Niektóre …

1
Jak przechowywać jednobajtową liczbę całkowitą w PostgreSQL?
W dokumentacji PostgreSQL jest powiedziane, że typy danych liczb całkowitych mogą być przechowywane w przestrzeni dwu-, cztero- lub ośmiobajtowej. Jedna z kolumn tabeli w mojej bazie danych zawiera jednobajtową wartość całkowitą i chcę, aby była zapisana w jednobajtowym typie danych. Czy w PostgreSQL istnieje rozszerzenie lub sposób użycia jednobajtowego typu …

1
Efekty usuwania i odkurzania plików na dysku
Mam bardzo często aktualizowaną tabelę z 240 milionami wierszy (i rośnie). Co trzy godziny dodaje się 1,5 miliona wierszy, a 1,5 miliona usuwa. Kiedy przeniosłem klaster na dysk SSD, czas wkładania zbiorczego (za pomocą kopiowania) został skrócony z 22 minut do 2,3 minuty. Usprawniono także czas usuwania. Planuję wprowadzać tę …

4
Napędy a punkty montażu?
Poprzedni Senior DBA konfigurował punkty montowania dla wszystkich naszych dysków w każdym SQL Server w całej firmie. Nowy Senior DBA jest przerażony, że punkty montowania chcą zmienić nasz standard (głównie, myślę, ponieważ nie ma z nimi doświadczenia). Na podstawie wyników licznych wyszukiwań w Internecie nie mogę znaleźć żadnego powodu (po …

1
Wysoce współbieżny system pamięci masowej
Wyobraź sobie, że Twoim wymaganiem jest posiadanie 3 ogromnych tabel (danych strukturalnych) z, powiedzmy, 30 miliardami wierszy w każdym (łączny rozmiar 4 TB), a twoi wielu współbieżnych użytkowników (którzy są równoległymi wątkami systemu operacyjnego na zdalnych komputerach LAN) będą musieli przeczytać część dane za pośrednictwem zapytań SELELCT, GDZIE GROUPBY i …

1
Jakie są obecnie najlepsze praktyki dotyczące zmiany rozmiaru varchar w SQL Server?
Próbuję zrozumieć najlepszy sposób, aby zdecydować, jak duże powinny być kolumny varchar, zarówno z punktu widzenia przechowywania, jak i wydajności. Wydajność Wydaje się , że z moich badańtego varchara (maks.) należy używać tylko wtedy, gdy naprawdę go potrzebujesz; to znaczy, jeśli kolumna musi pomieścić więcej niż 8000 znaków, jednym z …

1
Migawki pamięci masowej dla spójnego tworzenia kopii zapasowych postgresql - różne woluminy danych i dzienników
Pracujemy z wieloma maszynami wirtualnymi z systemem Linux w środowisku vmware / Shared Storage, każda z nich ma własną instancję postgreSQL (połączenie wersji 9.0 i 9.3). Obecnie cała maszyna wirtualna znajduje się na jednej partycji / woluminie głównym i odnieśliśmy wielki sukces (~ 8 lat), wykorzystując migawki bazowych woluminów VMFS …

2
Zwiększone oczekiwania w punkcie kontrolnym po aktualizacji do lepszej pamięci
Kiedy przeprowadziliśmy migrację ze starszej tablicy all flash, do nowszej tablicy all flash (inny, ale dobrze ugruntowany dostawca), zaczęliśmy obserwować zwiększone oczekiwania w SQL Sentry podczas punktów kontrolnych. Wersja: SQL Server 2012 Sp4 Na naszym starym magazynie nasze oczekiwania wynosiły około 2k z „skokami” do 2500 podczas punktu kontrolnego, przy …


1
Dodanie SPARSE sprawiło, że stół stał się znacznie większy
Mam ogólną tabelę dziennika, około 5m wierszy. Istnieje pole „silnie typowane”, które przechowuje typ zdarzenia, oraz kilka kolumn „luźno typowanych”, które zawierają dane istotne dla zdarzenia. Oznacza to, że znaczenie tych „luźno wpisanych” kolumn zależy od typu zdarzenia. Te kolumny są zdefiniowane jako: USER_CHAR1 nvarchar(150) null, USER_CHAR2 nvarchar(150) null, USER_CHAR3 …
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.