Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД для объединения? / 18 сообщений из 18, страница 1 из 1
05.09.2006, 09:59
    #33964097
nobucks
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
Здравствуйте. Имеется сеть розничных пунктов продажи (пока 120, планируем расширяться), в точках стоит конфигурация 1с 7.7 (DBF) в которой ведется учет остатков, продаж и заказов товаров, связь с центральным офисом 128 КБит\сек. В одном пункте за день происходит около 150-200 продаж (т.е. формируется документов в 1с), среднее количество продаваемых позиций в документе 3. Имеется система дисконта: рекламные акции по определенным позициям, дисконтные карты, скидки по времени (с утра и перед закрытием), скидки с суммы покупки и др. 3х уровневый номенклатор, также имеетюся реквизиты для различной аналитики (группа товара, вид товара и др.)
Необходимо консолидировать все данные об остатках, продажах и заказах в одном месте, также необходимо выводить различные отчеты по скидкам, анализы продаж ABC, XYZ, расчеты Qmin Qmax и т.п. (приличные математические расчеты), сравнивать эти данные с теми же отчетными периодами прошлых лет, аналитика в различных разрезах как по уровням номенклатора так и по различным реквизитам... функции контроля и проверки операций в 1с, т.е. НачОст+Приход-Расход=КонОст, тоже самое по выручке... оперативность консолидации не более дня... контроль и распространение единых справочных данных (номенклатор и др.)
Главный Вопрос: Как все это сделать???????? :)
Есть мысль написать ВК для 1с, позволяющую работать напрямую с консолидирующей БД (СУБД Oracle or MS SQL), лично я склоняюсь к MS SQL, но недавно услышал мнение что SQL на таких объемах и расчетах загнется, а Oracle вытянет и не подавится (конечно очень много зависит от админа БД и самой организации базы). Вопрос 2 :Правда ли это?
Приблизительно БД будет состоять из таблиц, описывающих все используемые документы в 1с (приход, расход, заявка, доки по складу + спецификации), номенклатор и др. справочная инфа, все данные за несколько лет (минимум год)...
...
Рейтинг: 0 / 0
05.09.2006, 10:05
    #33964113
RENaissance
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
nobucks
....лично я склоняюсь к MS SQL, но недавно услышал мнение что SQL на таких объемах и расчетах загнется, а Oracle вытянет и не
подавится ...

Сейчас начнется срач....


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
05.09.2006, 10:16
    #33964154
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
имхо, тут две задачи.
1. Консолидация всего в одной базе
2. OLAP и отчетность (ABC, XYZ и т.п.)

На чем делать - спорный вопрос. Если самостоятельно, то что лучше знаете. Если самостоятельно не хочется заниматься - закажите. Сделают все, и консолидацию, и аналитику.
...
Рейтинг: 0 / 0
05.09.2006, 11:54
    #33964596
nobucks
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
Спасибо.
...
Рейтинг: 0 / 0
05.09.2006, 12:09
    #33964672
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
скажем так у оракла гораздо больше фич которые наверника тебе понадобятся (типа materialized view, partitioning, sql analytic functions, bitmap index и т.п.), но если нет опыта с ораклом сумневаюсь я, что чего-то выйдет путное ...
...
Рейтинг: 0 / 0
05.09.2006, 12:27
    #33964756
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
nobucksно недавно услышал мнение что SQL на таких объемах и расчетах загнется
Хм. Давайте считать.

120 пунктов, 500 строк в день, итого порядка двух миллионов строк в месяц, 25 миллионов строк в год. Не вижу причин кому бы то ни было кроме Excel загибаться на таких объемах, хотя в MSSQL не специалист.
...
Рейтинг: 0 / 0
05.09.2006, 15:22
    #33965551
pavelvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
Yo.!!скажем так у оракла гораздо больше фич которые наверника тебе понадобятся (типа materialized view, partitioning, sql analytic functions, bitmap index и т.п.), но если нет опыта с ораклом сумневаюсь я, что чего-то выйдет путное ... Где-то с год назад гоняли тесты на аналитику. Так на запросах с CUBE, ROLLUP и т.п. MSSQL 2000 порвал Oracle 10 в клочья... Правда объём данных не очень большой был, десятки миллионов фактов.
...
Рейтинг: 0 / 0
05.09.2006, 15:41
    #33965664
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
pavelvp Где-то с год назад гоняли тесты на аналитику. Так на запросах с CUBE, ROLLUP и т.п. MSSQL 2000 порвал Oracle 10 в клочья... Правда объём данных не очень большой был, десятки миллионов фактов.
не понял, откуда это у mssql ? там же какой-то отдельный от rdbms прибамбас прикрученый с лева, Analysis Services кажется завется.
...
Рейтинг: 0 / 0
05.09.2006, 16:08
    #33965785
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
Это в языке T-SQL
не стоит путать с OLAP-сервером
...
Рейтинг: 0 / 0
05.09.2006, 16:11
    #33965799
pavelvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
Yo.!!там же какой-то отдельный от rdbms прибамбас прикрученый с лева, Analysis Services кажется завется. Да уж Yo.!! . Думал Вы разбираетесь в том, о чём пишете...
...
Рейтинг: 0 / 0
05.09.2006, 20:50
    #33966535
Anton Demidov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
pavelvpГде-то с год назад гоняли тесты на аналитику. Так на запросах с CUBE, ROLLUP и т.п. MSSQL 2000 порвал Oracle 10 в клочья... Правда объём данных не очень большой был, десятки миллионов фактов. Подробнее можно? - интересно очень.
...
Рейтинг: 0 / 0
05.09.2006, 22:06
    #33966596
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
pavelvpДа уж Yo.!! . Думал Вы разбираетесь в том, о чём пишете...
да я как бы прочел когда-то:

Applications should use Analysis Services instead of CUBE, ROLLUP, COMPUTE, or COMPUTE BY. Specifically, CUBE and ROLLUP should be reserved for environments that do not have access to OLE DB or ADO, such as scripts or stored procedures.
http://msdn2.microsoft.com/en-us/library/ms191500.aspx

поэтому не думал, что вы это будете тестировать ...

ЗЫ. а я правильно считаю, что mssql не умеет хранить кубики, это умеет только Analysis Services ?
...
Рейтинг: 0 / 0
05.09.2006, 23:28
    #33966666
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
не совсем так.
Analysis Services - составная часть дистрибутива SQL Server. Это отдельный полноценный сервер, позволяющий хранить данные ROLAP, HOLAP, MOLAP, имеющий возможность real-time обновления данных в кубе на основе данных в источниках. Источником может служить не только SQL Server.
...
Рейтинг: 0 / 0
06.09.2006, 00:38
    #33966697
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
Лучше отталкиваться от более менее официальных документов . О каких суммах вообще речь идет, коллеги? Ent.Ed на сколько CPU куда входит как часть дистрибутива AS? Ну ладно, на Std скинем...
...
Рейтинг: 0 / 0
06.09.2006, 13:13
    #33967812
pavelvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
Anton DemidovПодробнее можно? - интересно очень. К сожалению не смог найти результатов тестов :-(. Эти тесты не преследовали цели сравнения Oracle и MSSQL, нас тогда больше интересовали результаты Oracle - просто чтобы было от чего отталкиваться.
Гоняли запросы на вычисление агрегатов и различных группировок.
Насколько я помню, в среднем результаты MSSQL были сравнимы с Oracle, либо чуть медленнее. Но некоторые запросы со сложными группировками выполнялись в 2-3 раза быстрее. Однако повторюсь, что объём данных был невелик.
...
Рейтинг: 0 / 0
06.09.2006, 13:40
    #33967917
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
2pavelvp

вы наверно сертефицированый oracle dba, да ?
...
Рейтинг: 0 / 0
08.09.2006, 19:06
    #33975270
Зайцев Фёдор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
Yo.!!2pavelvp

вы наверно сертефицированый oracle dba, да ?
А Yo.!!, надо понимать, великий гуру MSSQL...
...
Рейтинг: 0 / 0
08.09.2006, 19:57
    #33975338
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД для объединения?
Зайцев Фёдор
А Yo.!!, надо понимать, великий гуру MSSQL...
нет, и именно поэтому я не публикую результаты моих тестов.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД для объединения? / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]