вторник, 20 апреля 2010 г. - www.msmirnov.ru

Какие процессоры использует SQL Server 2008 STD Edition


На днях встала такая проблема - надо было начать использование SQL Server 2008 Standard Edition на новых серверах.


Раньше с данной редакцией я не сталкивался, поэтому было сомнение относительно ограничения на число процессоров в данной редакции. Как говорится на сайте Microsoft эта редакция может использовать не более 4-х процессоров.


На серверах было установлено по два процессора Xeon, каждый из которых был 4-х ядерным, плюс к тому Hyper Threading, так что в Windows отображалось 16 логических процессоров.


Было бы обидно, если бы SQL Server стал воспринимать их как отдельные процессоры и не стал бы их все использовать.




Однако, SQL Server не подвел - используется все 16 штук.


Мой сайт - www.msmirnov.ru

понедельник, 5 апреля 2010 г. - www.msmirnov.ru

Vertica

По служебной надобности решил заняться обозрением Vertica - это, если можно так выразиться, "колонко-ориентированная" СУБД.
Авторы обещают мне ускорение работы с БД в 50-200 раз (я пока настроен скептически).

Что выяснил при первом, весьма поверхностном взгляде:
1. База не журналируемая. Вместо журнала транзакций применяются резервные копии баз, которые также доступны для работы, как и основная.
2. У базы есть два основных хранилища - Write Optimized Store (хранится в памяти) и Read Optimized Store - храниться на дисках. Пишем в WOS, читаем из ROS. WOS периодически сбрасывается в ROS. При чем сбрасывается не в "таблицы"а в самостоятельные "сегменты данных", которые потом обьединяются с основными.
3. Колонки таблиц в базе хранятся отдельно друг от друга (т.е. нет последовательностей записей как в обычных СУБД).
4. Колонки объединяются в проекции (нечто похожее на материализованные представления), которые представляют собой необходимые срезы данных. На первый взгляд это выглядит несколько расточительно с точки зрения дискового пространства, но авторы СУБД обещают невероятно эффективное (как по месту так и по скорости) сжатие данных.

Самостоятельно "пощупать" СУБД пока не удалось - надеюсь это произойдет в ближайшем будущем.
Мой сайт - www.msmirnov.ru