Вопросы с тегом «disk-space»

Для вопросов о месте хранения, используемом базами данных или объектами баз данных.

4
Измерьте размер строки таблицы PostgreSQL
У меня есть таблица PostgreSQL. select *очень медленно, в то время select idкак приятно и быстро. Я думаю, что это может быть из-за того, что размер строки очень велик, и для транспортировки требуется время, или это может быть какой-то другой фактор. Мне нужны все поля (или почти все), поэтому выбор …

5
Когда можно уменьшить базу данных?
Я знаю, что сокращение - это дьявол: он изменяет порядок страниц и отвечает за рак кожи, фрагментацию данных и глобальное потепление. Этот список можно продолжить ... При этом, скажем, у меня есть база данных объемом 100 ГБ, и я удаляю 50 ГБ данных - не из одной таблицы, а из …

6
Запрос отчета о распределении дискового пространства и занятого пространства
Мы используем в общей сложности 6 баз данных для приложения, и мы можем распределить только 4 ТБ пространства между всеми 6 базами данных автоматического увеличения (через хранилище SAN). Я хотел бы написать запрос (отчет) для одной базы данных с указанием атрибутов «В настоящее время выделенное пространство» и «Доступное свободное пространство» …

1
Как освободить место на диске в PostgreSQL?
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 5 лет назад . У меня есть локальная установка базы данных 9.1 с несколькими таблицами, которые имели cca. 300 миллионов записей и база данных выросли до 20 ГБ. После …

2
Как сжать файл innodb ibdata1 без сброса всех баз данных?
InnoDB хранит все таблицы в одном большом файле ibdata1. После удаления большой таблицы файл сохраняет свой размер независимо от размера таблицы. Как можно сжать этот файл без необходимости выгрузки и повторного импорта всей базы данных (всего несколько сотен ГБ)? Я думаю, что причина в том, что вы все еще можете …

1
VACUUM возвращает дисковое пространство операционной системе
VACUUMобычно не возвращает дисковое пространство операционной системе, за исключением некоторых особых случаев. Из документов: Стандартная форма VACUUMудаляет версии мертвых строк в таблицах и индексах и отмечает пространство, доступное для повторного использования в будущем. Однако он не вернет пространство операционной системе, за исключением особого случая, когда одна или несколько страниц в …

3
Почему пространство данных таблицы может в 4 раза превышать размер необработанных данных?
У меня есть таблица с 490 M строк и 55 ГБ табличного пространства, так что около 167 байтов на строку. Таблица имеет три столбца: a VARCHAR(100), a DATETIME2(0)и a SMALLINT. Средняя длина текста в VARCHARполе составляет около 21,5, поэтому необработанные данные должны составлять около 32 байтов в строке: 22 + …


1
Как расширить объемы на коробках SQL Server?
Вот вопрос для системных администраторов (или тех, кто прошел через этот опыт). Моя компания хочет выделить дополнительное дисковое пространство на существующих блоках SQL Server в производстве. Нам интересно, можно ли выполнить расширение тома («Расширить том ...» в разделе «Управление дисками») в режиме онлайн или необходимо отключить службу SQL Server. Любая …

2
Какое влияние окажет уменьшение размера столбца varchar на файл базы данных?
В нашей базе данных есть несколько таблиц, в которых есть VARCHAR(MAX)столбцы, в которых достаточно VARCHAR(500)(или что-то намного меньше, чем max). Естественно, я хочу очистить их и довести размеры до более разумных уровней. «Как» сделать это, я понимаю: мой вопрос заключается в том, что изменят эти столбцы для страниц и существующих …

1
Postgres: проверить дисковое пространство, занимаемое материализованным представлением?
Я знаю, как проверить размер индексов и таблиц в Postgres (я использую версию 9.4): SELECT relname AS objectname, relkind AS objecttype, reltuples AS "#entries", pg_size_pretty(relpages::bigint*8*1024) AS size FROM pg_class WHERE relpages >= 8 ORDER BY relpages DESC; Но это не показывает материализованные взгляды. Как я могу проверить, сколько дискового пространства …

2
Как освободить место на диске? какие журналы / каталоги чистить?
Я хочу освободить дисковое пространство на моей машине с Linux. Я детализировал использование пространства и обнаружил, что следующие каталоги имеют большой размер /u01/app/11.2.0/grid/cv/log /u01/app/11.2.0/grid/log/diag/tnslsnr/r1n1/listener_scan2/alert (Contains xml files) /u01/app/11.2.0/grid/rdbms/audit(Contains .aud files) /home/oracle/oradiag_oracle/diag/clients/user_oracle/host_XXXXXXXXXX/alert(Contains xml files) /u01/app/oracle/diag/rdbms/crimesys/crimesys1/alert (Contains xml files) Могу ли я удалить содержимое из этих каталогов? Примечание: я имею в виду …

2
Как восстановить таблицу InnoDB, файлы которой были перемещены
Итак, у меня есть тестовый сервер БД, который был настроен в потоке репликации. Над именем произошла оптимизация, которая быстро заполнила пространство в dadadir рабов. Mysql покорно ждал еще места. Этот datadir - файловая система, используемая ТОЛЬКО как datadir mysql, поэтому больше ничего не нужно было освобождать. У меня была тестовая …

2
Использование пространства на sys.allocation_units и sp_spaceused
Известно, что DMV не содержат точной информации о количестве страниц и количестве строк. Однако, когда вы обновили статистику, я не понимаю, почему они этого не делают. Я работаю над инструментом мониторинга, хочу знать размер диска для каждого индекса и данных и т. Д. В конце концов, я хотел бы найти …

2
Освобождение дискового пространства после удаления базы данных
Я работаю над системой разработки и восстановил базу данных, скажем «foo», которую я использую для целей разработки. Пока я работаю, я только что запустил DROP DATABASE foo. Однако я быстро понял, что съел все пространство на моем диске. Дерьмо. Освобождает ли VACUUM FULL из другой логической базы данных пространство из …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.