Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
2tygra Все равно не сравнивай...Одни и те же запросы к dbf и MS SQL происходят на 1-м заметно быстрее...А что ты хотел? Ни каких тебе журналов транзакций, предельно простая организация хранения данных. На сам попробуй вставить лимон на VFP и MSSQL . На хорошей тачке ты даже не заметишь как 1-й окончит вставку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 16:47 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
На моей машине с IDE винтом вышеприведенный скрипт отработал за 72 секунды. А если только вставлять (без коммитов через 10 вставок), то за 63 секунды. Так что кривые руки - основная проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 19:25 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
2 aag не знаю как оно называется кроме как SAP DB http://www.sapdb.org/ Если кто с ним работал, расскажите, плз, интересно. Мое к нему отношение, основано на общих принципах, к-рые я собственно и описал. Но с другой стороны, SAP компания серьезная, и раз она взялась за задачу open source database, наверное она как нибудь ее решит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 19:26 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
я с с127 этот тест выполнял кстати сайбез aca 6.0 вставил на этом тесте и оракле и мелкософт. B0rG> Оракл любит публиковать на своем сайте oracle.com 10 B0rG> причин почему оракл круче чем db2 гы причем делает это десятилетиями а дело db2 все живет и побеждает -------------------------- tygra> угу а в транзакшион лог то надо писать? надо. поэтому при увеличении колва измененных записей он пухнет как воздушный шар отсюда и тормоза. и чтото я не понял, как это коммит проходли после каждых 10 записей tygra> а ораклу в транзакшино лог не надо писать? что ли. скорость работы оракла не менялась. после каждых 10 инсертов был коммит. --------------------------- alexevvg> но ведь Oracele 8i не справился он забыл под линуксе не справился. под нт все доработало хорошо --------------------- 2 SergSuper тесты мы выполняли весной 2000 года на пентиуме 2, 500 мегагерц список книжок Вирт Алгоритмы + структуры данных = программы. ван дер Варден. Алгебра Харари теория графов Ханри Каптан и Самюел Елинберг Гомологическая алгебра Елио Воназзи Софтваре Инжениринг вис Оракле. Майерс Надежность программного обеспечения. зы я у c127 в 95 году оппонентом был на защите его диссертации ---------------------- jimmers> кривые руки - основная проблема повторяю еще раз начальную посылку alexevvg> при низкой квалификации разработчиков M$SQL многие ошибки простит, но оракл при таких условиях вообще не заработает. у нас кривые руки были одинаково для оракла и микрософта не работал микрософт скл, а оракл работал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2003, 01:16 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
На старом писюке -linux 6.2 , p266 ,192mb, oracle 8.1.7 . без всяких настроек ,по тупому 1 000 000 записей , правда без commita, 12 минут работал... И это на компе который пора выкинуть. Странно как то вы эксперименты ставили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2003, 03:10 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
Ну накидали, я не ожидал. 2alexeyvg как зачинщику подтемы. >Но ведь MS SQL 2000 справился с вашим тестом, а Oracle 8i - нет :-) Это точно, через 2 года, когда появился MSSQL2000 он с задачей справился. А когда проходил тест в середине 1999г. MSSQL2000 был только в проекте. >А если серьёзно, я не писал, что эти серверы БД идентичны. Я писал, что разница не принципиальна, она не в разы и не в десятки раз. Как, а это что? >> При низкой квалификации разработчиков и админов MSSQL многие ошибки простит, и сам что-то оптимизирует, хотя замедление может быть раз в 10 - 100. Но оракл при таких условиях вообще не заработает. Если один работает, а другой нет, то это как раз принципиальная разница. Но это не главное. Главное, что мелкософт упорно распространяет утверждение, с моей точки зрения совершенно идиотское, что их SQL сервер вообще никогда не нуждается в администрировании и настройке, и ламеры на него ведутся. В техсаппорте нам его повторяли много раз вместо того, чтоб ответить, что еще можно сделать, чтоб ускорить работу сервера. Всякая серьезная система нуждается в администрировании и настройке под конкретную задачу, тут моя точка зрения вроде совпадает с твоей и спорить не о чем. >При достаточной квалификации разработчиков задачи решаются на обоих платформах, причём решаться должны по-разному; схема БД и реализация бизнес-логики, работающая в оракле, будет плохо работать в мсскуэль. Теоретически да, но если для оракла это будут в большинстве "правильные" решения, то для MSSQL-а это будут в большинстве пляски с бубном. А у последних есть такое свойство, что если начал плясать, то остановится удасться в лучшем случае по окончании проекта, а в худшем - только после остановки дыхания. 2tygra >Угу, а в transaction log то надо писать? Надо! Поэтому при увеличении количества измененных записей он пухнет как воздушный шар - отсюда и тормоза. И чего-то я не понял, как это коммит проходил после каждых 10 записей? Что это такое и как делалось? А то расхождения какие-то у вас, сэр :) коммит проходил примерно так, только на TSQL-е: if (mod(ncount,10)==0) commit; Тут ncount - переменная цикла. Я тоже на транзакшн лог сразу подумал, симптомы уж очень типичны. Но во-первых commit, во-вторых ведь и оракл туда пишет, или нет? 2f_w_p >За MSSQL 6.5 подобное нами замечалось. Я даже вопрос сюда выносил. Потом сами разобрались. Дело было в размере кэша под лог. По умолчанию он равен какой-то смешной цифре (~1кб). Во, это ближе к теме. Я первым делом кинулся искать в документации настройки логов, но не нашел. Теперь отвечаю всем сразу. Уважаемые, кривые руки в данном контексте есть аргумент в мою пользу, ибо моя исходная посылка как раз и состояла в том, что при кривых руках оракл все равно работает лучше. Как я вижу была проделана серьезная работа по добавлению 10**6 записей в таблицы разной сложности и это весьма похвально. Я и сам подозревал, что в вычислительной технике за последние 4 года наметился некоторый прогресс и теперь процесс заполнения таблиц проходит значительно быстрее. Ну и что? А кто проводил тест на MSSQL-7.x? Если есть желание - проинсталлируйте MSSQL, не меняйте ничего в установках, повторите тест. Еще могу добавить, что машина была по-моему 300 пентюх со 128 метрами мозгов. А потом поставьте туда же оракл 8i и повторите. И мы обсудим, с кем из них легче работать. Любителям фокспро, члипперов и прочих парадоксов: на сях в память писать еще быстрее получается, даже вам не угнаться. Но имеется небольшой побочный эффект, связанный с потерей данных при аварийном выключении питания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2003, 03:54 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
Прошу совета. Оч.долго работаю на Oracle (еще с шестерки). Сейчас ситуация складывается так, что придется работать на чем-то другом... Все внимательно прочел в этой беседке, но для себя хочу понять, - если не Oracle, то что предпочесть. При этом задачи пока четко не очерчены, просто ясно, что на новой работе у конторы на Oracle денех не будет. Что из НЕбесплатных серверов (кроме оракл) можно присоветовать начальникам? (Главное чтобы потом башку не оторвали, а с отдельными трудностями справимся я надеюсь). Извините, что влез. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2003, 21:52 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
Но это не главное. Главное, что мелкософт упорно распространяет утверждение, с моей точки зрения совершенно идиотское, что их SQL сервер вообще никогда не нуждается в администрировании и настройке, и ламеры на него ведутся. Ламеры они вообще на все ведутся. Это я к тому что связавшись с мелкософтом вы обрекаете себя на то, что какие-то полуграмотные люди, изучавшие программирование по книжкам для dummies, а математику не изучавшие вообще, будут навязывать вам какие-то идиотские решения, и вы вынуждены будете их решения принимать, потому что по-правильному просто не работает. Да нет, что вы, мы даже и книжек для dummies не читаем - они ведь денег стоят. А денег нам только чужих не жалко. И с математикой мы последний раз встречались в 8-ом классе. Теоретически да, но если для оракла это будут в большинстве "правильные" решения, то для MSSQL-а это будут в большинстве пляски с бубном. А у последних есть такое свойство, что если начал плясать, то остановится удасться в лучшем случае по окончании проекта, а в худшем - только после остановки дыхания. Хм, т.е. стоит сменить MSSQL на Oracle и ты автоматически превращаешся из dummy в крутого специалиста ??? Что и математику наверное сразу всю познаешь ??? Поставить что-ли себе.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2003, 23:09 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
2mumu DB2 посоветуй. Вроде бы дешевле оракла но ничем не уступает. Если дорого, то выбирай сайбейз ASE или ASA. Если задачки небольшие либо средние (десятки миллионов записей, 10-40 одновременных коннекшинов), то ASA ИМХО идеальное решение, легкая и стоит совсем немного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2003, 23:55 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
На всякий случай: когда я говорил о полуграмотных людях, навязывающих нам дурацкие решения я имел в виду создателей MSSQL и мелкософтовский техсапорт (с которым я имел удовольствие пообщаться). Мне казалось что это очевидно из контекста. К программистам и админам, работающим на MSSQL мои слова не относились. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2003, 01:31 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
Глори не нуди и не дави авторитетом. --------------- Да нет, что вы, мы даже и книжек для dummies не читаем - они ведь денег стоят. А денег нам только чужих не жалко. И с математикой мы последний раз встречались в 8-ом классе. -------------- c127 имел ввиду не программистов и особенно не тебя. а действительно M$ техподдержку. дай бог вам с ней не связываться. ))))))))))))))))))) ---- PS а дебильные M$ триггера после триггеров сайбеза и оракла в страшном сне бы мне не приснились. меня TBB немного спасал осенью, когда я грузчиком был. так что я на всех трех субд триггера лично писал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2003, 04:54 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
гы а руки у нас - кривые :)) ни кто не спорит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2003, 05:13 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
на 266 пеньке лаптопе - Сайбез АСА проработал за 24 минуты. значит что то было еще и мы забыли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2003, 08:02 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
to c127 Спасибо за ответ. Буду искать и пробовать. Просто все эти годы жил моногамно с Oracle. Обстоятельства не заставляли что-то другое пробовать. Теперь придется взбодриться. Да и еще одна проблемка: с вероятностью в 90% вся каша должна быть заварена под виндой (NT или XP). Клиентов кроме ораформс ваяли еще и под FoxPro. Это все мои навыки в сфере СУБД. Вот в свете этого что-то еще можно присоветовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2003, 08:51 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
2чингиз да я не пытаюсь давить - даже подумывал написать пост анонимно. Просто как в любой holy war начинают мешать все в кучу - движок sql-я(причем от разных версий), средства администрирования sql-я, настройку оборудования, квалификацию DBA(настройка движка), квалификацию Project Manager-а(постановка задачи), квалификацию Developer-a(конкрентный код), качество техподдержки вообще и в конкретном регионе в частности. А это все слагающие эффективности проекта . Забывают и еще про один важный момент. А именно про перспективу развития. Даже еще лет 5-6 назад кто бы победил в борьбе за конкретный проект тот же Oracle или скажем Fox (пример как говорится от балды)??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2003, 16:12 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
Ежели кому интересно, тест на MS SQL 7 Домашняя машина - Celeron 433, 192 RAM. Все настройки SQL - по умолчанию 1. 234 секунды 2. Вместо "create index ttt on t(id)" ставлю "Primary Key clustered". 133 секунды ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2003, 16:53 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
2 Cat2 Мы так скоро уйдем в область отрицательных чисел и встретим там любителей фокспро и dbf файлов. Это я шучу. Ты пару нулей случайно не забыл? Твой результат отличается от моего почти на 2 порядка. Что я должен был сделать с MSSQL-ем, чтоб он начал считать в 100 раз медленнее? Это нужно сильно постараться, а я не старался. А какая динамика по времени? А как оракл себя ведет? Вопрос ведь в сравнении простоты администрирования и работы, а не в абсолютных значениях. Так вот я утверждл, что простота администрирования MSSQL-я (например в ставнении с ораклом) есть сказка для управляющего персонала. 2 чингиз 24 минуты по крайней мере по порядку величины совпадает с ожидаемым результатом. Сайбейз добавлял по 20000 записей в минуту в максимумах, я ему мешал, работая с вордом. Получается 50 мин. на тест. Было еще поле char(32) заполняемое чем-то типа cast(current_timestanp as string). Врядли оно сильно влияет на результат. Я его не упоминал, поскольку в нашем контексте оно не важно. 2 mumu Не знаю, GUI совсем другое дело, тут нужно выбирать что знаешь и что нравится. Могу только сказать, что например ASA с VB уживаются очень плохо. Это из-за кривой имплементации ADO - DAO, никак не могу запомнить кого именно. С фокспро, наверное будет та же история. Мелкософт вообще не любит чужих продуктов. А еще можно почитать соседний топик по фокспру и вообще смело выбирать его в качестве сервера. Все равно он скоро вытеснит всю эту мелочь вроде оракла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2003, 01:11 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
Глори --- >а я не пытаюсь давить - даже подумывал написать пост анонимно. ну тада давай вана таллин быстро закусывать салом ) >Просто как в любой holy war начинают мешать все в кучу - движок sql-я>>> у нас был 7. насколько я знаю. про него мы и говорили. >(причем от разных версий), средства администрирования sql-я, настройку >оборудования, квалификацию DBA(настройка движка), квалификацию >Project квалификация по условиям задачи должна быть плохая )) >Manager-а(постановка задачи), квалификацию Developer-a(конкрентный код), >качество техподдержки вообще и в конкретном регионе в частности. А это >все >слагающие эффективности проект точно >Даже еще лет 5-6 назад кто бы победил в борьбе за конкретный проект тот >же >Oracle или скажем Fox (пример как говорится от балды)??? оракле офкос или watcom sql 4.5 - вообще замечательный взрослый движок на 5 флопиках (родитель Сайбез АСА 5.5) --- 2 mumu какой из sql-ей не нуждается в администрировании - так это сайбез аса. поэтому по нему вопросов практически нет. а богатый вопросами форум по микрософту sql - имхо - следствие кривизны и недоделанности. когда очевидные вещи сделаны через жопу неочевидным и в действительности не удобным образом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2003, 03:20 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
Привет всем и чингизу в частности! >какой из sql-ей не нуждается в администрировании - так это >сайбез аса. поэтому по нему вопросов практически нет. >а богатый вопросами форум по микрософту sql - имхо - следствие кривизны На мой взгляд, ты несколько не прав. Sybase тоже требует администрирования и вопросов там тоже хватает - сужу по отзывам знакомых. Те же знакомые жаловались на их саппорт, так что это не "привилегия" только Microsoft. А форум по MS SQL богат вопросами, скорее, из-за того, что это самая популярная платформа у новичков и не только у них :-) Кривизны же и неочевидных моментов хватает у всех. Удачи! P.S. Кстати, мы в свое время пытались начать общение с Ораклом. Были полными профанами в этом деле - так он даже ставться отказался на 128 метров памяти :-)) Поставили на ту же машину MS SQL7 (с первого раза) и он прекрасно работал до смены 2000-й... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2003, 10:18 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
2 c127 & tchingiz Ребятки, то что вы даже начитавшись умных книг и защитив дисертацию не смогли выполнить элементарную операцию, говорит скорей о вашей низкой квалификации, а не разработчиков из MS. Ну как можно судить о продукте, а тем более о его разработчиках, вобще не разбираясь в продукте?! И еще такие уверенные заявления. Чё-то вот впомнилось - как-то подслушал диалог двух шестикласников: - А ты Столичные курил? - Курил, говно. Я вот Мальборо курил! - То же говно, а я вот... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2003, 10:59 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
2 DmitryV ------- На мой взгляд, ты несколько не прав. Sybase тоже требует администрирования и вопросов там тоже хватает - сужу по отзывам знакомых ------ есть такой литературный прием - гипербола. главное - основная мысль дошла. :)) Администрирование Сайбеза АСА гораздо легче чем у других (возможно за счет потери каких то возможностей. но параметры оракла, к примеру, по большей части наследие 20 летней истории и его универсальности в 89 году оракле бегал на 100 типах эвм.) 2 SergSuper ну не всем же быть суперами ну ламеры мы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2003, 23:04 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
2 SergSuper >Ну как можно судить о продукте, а тем более о его разработчиках, вобще не разбираясь в продукте?! И еще такие уверенные заявления. Утверждение: все нечетные натуральные числа меньше 1000 - простые. Ты что же, считаешь, что для доказательства нужно все 500 нечетных чисел из этого промежутка перебрать? И что позволяет мне быть совершенным в результате без перебора? Ужас, это ж пятый класс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2003, 05:23 |
|
||
|
MS SQL Server FOREVER!?!?!
|
|||
|---|---|---|---|
|
#18+
Всем спасибо за советы. Пойду к начальству, постараюсь изобразить связный рассказ о наших перспективах. Что решат, то и будем покупать и ставить (и с этим жить...) Еще раз спасибо. Пойду я... Не ругайтесь сильно друг с другом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2003, 08:34 |
|
||
|
|

start [/forum/topic.php?fid=35&startmsg=32129251&tid=1554299]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
82ms |
get tp. blocked users: |
2ms |
| others: | 258ms |
| total: | 412ms |

| 0 / 0 |
