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

12
Много столбцов против нескольких таблиц - с точки зрения производительности

Да, я знаю, что нормализация данных должна быть моим приоритетом (как есть). У меня есть таблица с 65 столбцами , хранящих данные транспортного средства с колоннами: used_vehicle, color, doors, mileage, priceи так далее, в общей сложности 65. Теперь, я могу разделить это и есть Vehicleтаблица,...

12
Переключение данных при сбое с «разрешает значения, которые не разрешены проверочными ограничениями или функцией разделения на целевой таблице»

Учитывая следующее -- table ddl create table dbo.f_word( sentence_id int NULL, sentence_word_id int NULL, word_id int NULL, lemma_id int NULL, source_id int NULL, part_of_speech_id int NULL, person_id int NULL, gender_id int NULL, number_id int NULL, tense_id int NULL, voice_id int NULL, mood_id...

12
Хранение и запрос скользящих данных в PostgreSQL

У меня есть большое количество данных модели погоды, помещаемых в базу данных PostgreSQL. Машина имеет 8 ядер и 16 ГБ оперативной памяти. Я использую PostgreSQL 9.3 с PostGIS 2.1. Каждая таблица будет иметь различные данные о погоде (температура, точка росы, ветер и т. Д.). В каждой таблице будет...

11
Ограничение разделения не используется для объединений с таблицами, разделенными по метке времени

У меня есть структура секционированной таблицы, как: CREATE TABLE measurements ( sensor_id bigint, tx timestamp, measurement int ); CREATE TABLE measurements_201201( CHECK (tx >= '2012-01-01 00:00:00'::timestamp without time zone AND tx < ('2012-01-01 00:00:00'::timestamp without time zone +...

10
MySQL Partitioning: Есть ли компромисс между производительностью и количеством разделов?

У меня есть большая таблица (несколько 100 миллионов строк), которую я хотел бы эффективно разделить. Мой вопрос заключается в том, существует ли компромисс между размером раздела и количеством разделов. Насколько я понимаю, большинство запросов к столбцу, используемому в разделе, будет быстрее,...

10
Как предотвратить блокировку секционированного Columnstore при SELECT

У меня есть три таблицы Clustered Columnstore Index (CCI) в SQL Server 2016. Все эти CCI находятся в одной схеме разделения, основанной на идентификаторе клиента. В последнее время и непоследовательно я получаю тупиковые ситуации для простых операторов выбора из соединений с этими таблицами. Пример...

10
Разделение SQL Server - что использовать для ключа раздела?

Я никогда не работал с разделами SQL Server, но в настоящее время я сталкивался с разработкой базы данных, для которой тома, вероятно, этого требуют. Система для купонов. Купоны будут выдаваться периодически, обычно каждые шесть недель, хотя будет также специальная выдача - например, для...

10
Разбиение на одну файловую группу

В моей базе данных есть несколько очень больших таблиц, но значительная часть этих данных «старая». Из-за обстоятельств, не зависящих от меня, я не могу удалить эти «старые» данные. Другое ограничение заключается в том, что я не могу изменить базу данных, то есть добавить в нее файловые группы. Как...

10
Почему НЕ раздел?

Когда не нужно разделить базу данных? (думая о разделении MySQL ) В моем случае Я начну с пары миллионов строк, оттуда они должны расти. Первичный ключ в символьном поле, который служит наиболее частым ограничением запросов (и частые поиски - по крайней мере, несколько в секунду). Первичный ключ...

10
Разделение SQL Server 2008 R2 - одна и та же файловая группа, 1 файл, 2 номера_раздела - HELP

Это мой первый опыт работы с разделами в SQL Server. Я узнал об этом из руководства Брента Озара. Несколько раз я сталкивался со странным сценарием; когда я бегу: SELECT * FROM ph.FileGroupDetail ORDER BY partition_number Go Существует одна и та же файловая группа, показывающая два раза с двумя...

9
Почему зеркало базы данных выходит из строя после изменения настроек группы файлов с RESTRICTED_USER на MULTI_USER?

Моя среда выглядит следующим образом: VMWare 5.5 витализованный сервер MS Windows Server 2008R2 Enterprise domain и SQL Server 2008 R2 Enterprise . Централизованное хранилище с оптоволоконным соединением. У меня есть разделы в моем SQL Server DB. У меня есть 2 file groups: один с живыми данными...

9
ALTER TABLE… Переключение с обычной таблицы на разделенную таблицу завершается неудачно

Код ниже делает следующее: Создает базу данных play_partition в C: \ TEMP Создает две идентичные многораздельные таблицы play_table и archive_play_table Переключение раздела play_table 1 на раздел archive_play_table 1 Создает новую неразделенную таблицу temp_table с той же структурой, что и...

9
Получение реалистичного плана запроса при разбиении на небольшие объемы данных

Мы используем секционирование, чтобы уменьшить количество блокировок, возникающих в нашей системе OLTP из-за блокировок, с помощью схемы секционирования, которая разбивает рабочие таблицы на 100 секций на основе идентификатора клиента. Однако во время тестирования мы обнаруживаем, что планы...

9
Почему выполнение удаления моего многораздельного представления приводит к вставке кластерного индекса?

У меня есть разделенное представление, которое имеет ниже триггер вставки (плохой раздел man). Когда я выполняю DELETE, я получаю следующий план запроса: delete from factproductprice where pricedate = '20170725' Триггер на виде: ALTER TRIGGER [dbo].[factProductPriceDelete] ON...

9
Есть ли преимущество в том, чтобы не выравнивать раздел по индексу?

У меня есть привилегия управлять большой секционированной таблицей OLAP. Просматривая эту таблицу, я заметил, что один из индексов не соответствует схеме разбиения. Поскольку автор недоступен, а тщательно продуманные поиски в Google не дали никаких полезных результатов, я не уверен, было ли это...

9
Как лучше хранить Google Ngrams в базе данных?

Несколько дней назад я скачал гуглограммы Google, и это уже огромный объем данных. Я вставил первый из 10 пакетов в MySQL, и теперь у меня 47 миллионов записей. Мне интересно, как лучше хранить Google Ngrams в базе данных. Я имею в виду, если вы не используете онграммы, а, например, две или...

8
Разбивать или не разбивать?

Уже прочитав несколько вопросов о SO, внешних постах в блоге и руководстве SO : ограничение внешнего ключа для секционированной таблицы в Pg dba.SE : Различные способы обработки FK для секционированной таблицы в Pg Руководство : Наследование Руководство : разметка Руководство : триггеры ограничения...

8
SQL Server обновил запись в файловой группе только для чтения?

У меня есть очень большая база данных в нашем хранилище данных, где мы внедрили разделение для управления обслуживанием и резервным копированием. Записи определенного возраста в конечном итоге переносятся в файловую группу только для чтения один раз в месяц. Иногда наш процесс ETL пытается обновить...

8
SQL Server 2016 Standard Edition поддерживает разбиение таблиц?

Я хочу обновить SQL Server 2008 Enterprise Edition до SQL Server 2016 Standard Edition; однако одна база данных использует разделы таблицы для нескольких групп файлов (используется для большой таблицы журналов, каждый день является разделом) Я вижу в выпусках и поддерживаемых функциях для SQL...