Вопросы с тегом «storage»

По вопросам о постоянном хранении данных базы данных.

2
Лучший способ заполнить новый столбец в большой таблице?
У нас в Postgres есть таблица объемом 2,2 ГБ с 7 801 611 строками. Мы добавляем к нему столбец uuid / guid, и мне интересно, как лучше заполнить этот столбец (поскольку мы хотим добавить NOT NULLк нему ограничение). Если я правильно понимаю Postgres, обновление - это технически удаление и вставка, …

1
CREATE DATABASE на разделах RAW больше не работает?
Я пытаюсь создать базу данных, используя два необработанных, то есть неформатированных раздела. Microsoft Docs заявляет, что вы можете сделать это, вам просто нужно указать только букву диска исходного раздела, как в: CREATE DATABASE DirectDevice ON (NAME = DirectDevice_system, FILENAME = 'S:') LOG ON (NAME = DirectDevice_log, FILENAME = 'T:') Однако …

4
SQL Server обнаружил, что запросы ввода-вывода занимают более 15 секунд
На производственном SQL Server у нас есть следующий конфиг: 3 сервера Dell PowerEdge R630, объединенные в группу доступности. Все 3 подключены к одному хранилищу Dell SAN, которое представляет собой массив RAID. Время от времени на PRIMARY мы видим сообщения, подобные приведенным ниже: SQL Server обнаружил 11 вхождений запросов ввода-вывода, выполнение …

5
Попытки вернуть неиспользуемое пространство приводят к значительному увеличению используемого пространства в SQL Server.
У меня есть таблица в производственной базе данных, которая имеет размер 525 ГБ, из которых 383 ГБ не используется: Я хотел бы освободить часть этого пространства, но, прежде чем связываться с производственной БД, я тестирую некоторые стратегии на идентичной таблице в тестовой БД с меньшим количеством данных. Эта таблица имеет …

1
Как хранить однобайтовое целое число в PostgreSQL?
В документации PostgreSQL говорится, что целочисленные типы данных могут храниться в двух-, четырех- или восьмибайтовом пространстве. Один из столбцов таблицы в моей базе данных содержит однобайтовое целочисленное значение, и я хочу, чтобы оно хранилось в однобайтовом типе данных. Есть ли расширение или способ использовать однобайтовый целочисленный тип данных в PostgreSQL? …

1
Дисковый файл с эффектами удаления и вакуума
У меня есть очень часто обновляемая таблица с 240 миллионами строк (и растет). Каждые три часа вставляются 1,5 миллиона строк и 1,5 миллиона удаляются. Когда я переместил кластер на твердотельный накопитель, время массовой вставки (с использованием копирования) сократилось с 22 до 2,3 минут. Время удаления также было улучшено. Я планирую …

4
Диски против точек крепления?
Предыдущий старший администратор баз данных настраивал точки монтирования для всех наших дисков на всех серверах SQL в компании. Новый старший администратор базы данных в ужасе от точек монтирования хочет изменить наш стандарт (в основном, я думаю, потому что у него нет опыта работы с ними). Основываясь на результатах многочисленных поисков …

1
Высококонкурентная система хранения
Представьте, что вы требуете, чтобы у вас было 3 огромные таблицы (структурированные данные), скажем, по 30 миллиардов строк в каждой (общий размер 4 ТБ), и многим вашим одновременным пользователям (которые являются параллельными потоками os на машинах с удаленной локальной сетью) потребуется прочитать часть данные с помощью запросов SELELCT WHERE GROUPBY …

1
Каковы текущие лучшие практики в отношении определения размера varchar в SQL Server?
Я пытаюсь понять, как решить, насколько большими должны быть столбцы varchar, как с точки зрения хранения, так и с точки зрения производительности. Производительность Из моего исследования, кажетсяэтот varchar (max) следует использовать только в том случае, если он вам действительно нужен; то есть, если столбец должен содержать более 8000 символов, одной …

1
Снимки хранилища для последовательного резервного копирования postgresql - разные объемы данных и журналов
Мы запускаем много виртуальных машин Linux в среде vmware / shared storage, каждая из которых работает со своим собственным экземпляром postgreSQL (смесь 9.0 и 9.3). В настоящее время вся виртуальная машина находится в одном корневом разделе / ​​томе, и мы добились большого успеха (~ 8 лет), используя снимки на основе …

2
Увеличение времени ожидания во время проверки после обновления до лучшего хранилища
Когда мы мигрировали из более старого всего флэш-массива в более новый весь флэш-массив (другой, но хорошо зарекомендовавший себя поставщик), мы начали наблюдать увеличение ожидания в SQL Sentry во время контрольных точек. Версия: SQL Server 2012 Sp4 В нашем старом хранилище наши ожидания составляли около 2 тыс. С «шипами» до 2500 …

1
Оптимальное размещение файлов tempdb, mdf и ldf в SQL Server 2012 на SSD?
Я понимаю, что это, вероятно, очень открытый вопрос, и ответы могут отличаться, но каково оптимальное размещение файлов tempdb, mdf и ldf в SQL Server 2012, когда речь идет о SSD? Перед новой покупкой у меня был SSD с установленными основными файлами SQL Server 2012 и tempdb, и оба были mdf …

1
Добавление SPARSE сделало таблицу намного больше
У меня есть общая таблица журнала, около 5 м строк. Есть «строго типизированное» поле, в котором хранится тип события, и набор «ошибочно типизированных» столбцов, которые содержат данные, относящиеся к событию. То есть значение этих «плохо напечатанных» столбцов зависит от типа события. Эти столбцы определены как: USER_CHAR1 nvarchar(150) null, USER_CHAR2 nvarchar(150) …

2
Как именно работает однобайтовый тип char в PostgreSQL?
Я часто вижу, как люди говорят "char". Я никогда не использовал это. Это определено в документах как, Тип "char" (обратите внимание на кавычки) отличается от char (1) тем, что он использует только один байт памяти. Он используется внутри системных каталогов как упрощенный тип перечисления. И далее, "char" 1 byte single-byte …

1
Разве SQL Server не может хранить значения NULL в столбцах фиксированной длины?
Я сталкивался с этим утверждением в официальной документации Oracle : В Microsoft SQL Server только столбцы с типами данных переменной длины могут хранить значения NULL. При создании столбца, который допускает значения NULL с типом данных фиксированной длины, столбец автоматически преобразуется в системный тип данных переменной длины ... Я никогда не …

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