Всем добрый день.
Изучаю секционированные таблицы по руководству и голова уже квадратная
http://www.sql.ru/articles/mssql/200...dexes.shtml#58вот примерно что я делаю:
create partition function test_sect_fn(Datetime) as
range left for values ( '20091231 23:59:59.997',
'20121231 23:59:59.997',
'20141231 23:59:59.997')
create partition Scheme [test_sect_scheme] as -- файловая група одна
partition dsa_test_sect_fn
all to ([PRIMARY])
create table dbo.test_sect -- ограничения не ставлю как в примере
(id int not null,
[date] datetime not null)
on test_sect_scheme (date)
insert into dbo.test_sect
select
id,
date
from dbo.lines
В итоге получается одна таблица dbo.test_sect.
1. Поиск данных по этой таблице уже будет проводится параллельно по 3-м секциям как указанно в функции?
План выполнения при выборке данных по всей таблице указывает один "Просмотр строк таблицы" (100%) и один "Select" (0%)
select
*
from dbo.test_sect
2. Как удостоверится что таблица секционирована?
3. Где именно можно увидеть все функции partition? не нашёл их в обозревателе объектов.