|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
pkarklinНаверно потому, что кто-то забыл, что в сетевой модель OSI семь уровней. И грех пенять на один уровень, если проблемы на другом. Хотя для тебя достаточно не забывать при локальном подключении указывать LPC: перед именем сервера. У меня на компе стоят Oracle, MS SQL, Interbase, Firebird и MySQL. Все из коробки, без единого исправления в конфигах. Со значительным отрывом, лидерство по времени, уходящему на подключение и простое получение списка таблиц в БД, держит MS SQL. К чему бы это?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 22:36 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovpkarklinНаверно потому, что кто-то забыл, что в сетевой модель OSI семь уровней. И грех пенять на один уровень, если проблемы на другом. Хотя для тебя достаточно не забывать при локальном подключении указывать LPC: перед именем сервера. У меня на компе стоят Oracle, MS SQL, Interbase, Firebird и MySQL. Все из коробки, без единого исправления в конфигах. Со значительным отрывом, лидерство по времени, уходящему на подключение и простое получение списка таблиц в БД, держит MS SQL. К чему бы это?.. Мне казалось, я более чем развернуто ответил на описанную тобой проблему. Ты хоть попробовал? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 22:40 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
ulvridЗаказчик очень хочет использовать Oracle. Ну, значит, вам нужно настроить Oracle и подобрать оборудование под заказчика. Под оракл лучше выделенный сервер, без MS SQL и лучше серверная ОС. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 22:41 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
ungueulvridЗаказчик очень хочет использовать Oracle. Ну, значит, вам нужно настроить Oracle и подобрать оборудование под заказчика. Под оракл лучше выделенный сервер, без MS SQL и лучше серверная ОС. Тсс.... Начиная с Winows 7 и Windows Server 2008 R2 у винды одно и тоже ядро. Поэтому вторая превращается в первую с помощью нескольких нехитрых движений. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 22:45 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
pkarklinungueпропущено... Ну, значит, вам нужно настроить Oracle и подобрать оборудование под заказчика. Под оракл лучше выделенный сервер, без MS SQL и лучше серверная ОС. Тсс.... Начиная с Winows 7 и Windows Server 2008 R2 у винды одно и тоже ядро. Поэтому вторая превращается в первую с помощью нескольких нехитрых движений. ok, возможно, я не в курсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 22:47 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
да не нужно там ничего настраивать, нужно что бы студент хотя бы померить умел где затык - в базе (что маловероятно) или в его поделке. раньше просто таких дурачков отсеивал еще инсталятор оракла, так что проблема точно в оракле (в инсталяторе). ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 22:51 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
Yo.!нужно что бы студент хотя бы померить умел где затык - в базе (что маловероятно) Во, во. Где б еще таких студентов найти... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 22:57 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
pkarklinМне казалось, я более чем развернуто ответил на описанную тобой проблему. Ты хоть попробовал? Ты не поверишь, но в твоём ответе всего две проблемы: 1) В состав Express Edition не входит SQL Server Management Studio; 2) sqlcmd не использует ODBC. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 23:13 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
А зачем две темы? Одна по ораклу, вторая по mssql? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 23:15 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovpkarklinМне казалось, я более чем развернуто ответил на описанную тобой проблему. Ты хоть попробовал? Ты не поверишь, но в твоём ответе всего две проблемы: 1) В состав Express Edition не входит SQL Server Management Studio; 2) sqlcmd не использует ODBC. Дима, ты облажалься в обоих пунктах: 1. Загрузка Microsoft SQL Server 2014 Express 2. sqlcmd и даже http://support.pervasive.com/t5/tkb/articleprintpage/tkb-id/Data_Integrator_1@tkb/article-id/133]под линухом ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 23:22 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
pkarklinДима, ты облажалься в обоих пунктах: Ну, если ты хочешь сказать, что MS SQL 10 - лажа, то мне не остаётся делать ничего другого, как согласиться. И, кстати, если ты не заметил, sqlcmd для линуха это совсем-совсем не тот sqlcmd, что на Windows. У последнего нет ключа -D. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 23:42 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovpkarklinДима, ты облажалься в обоих пунктах: Ну, если ты хочешь сказать, что MS SQL 10 - лажа, то мне не остаётся делать ничего другого, как согласиться. И, кстати, если ты не заметил, sqlcmd для линуха это совсем-совсем не тот sqlcmd, что на Windows. У последнего нет ключа -D. Дима, прекращай клоунаду. Тебя что в этом топике, что в топике в разделе Oracle повозили faceом об table, но ты продолжаешь хорохориться. Выглядишь просто глупо. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2015, 23:49 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
Yo.!pkarklinЯ правильно понимаю, что если я не могу контроллировать количество открытий\закрытий подключений на стороне клиента, то единственный мой путь - это трехзвенка с коннешен пулом на "апп" лайере? нет. можно кол-во диспатчеров поднять, можно коннектится к пулу оракла, можно вообще оракл в режиме MTS запустить. Если бы сервер работал в шаред режиме, который вы назвали мтс, то этого топика вообще не возникло бы. Товарищ не сумел бы заметить разницы и радовался. 2praklin По умолчанию оракл ставится вдедикейтед режиме, где, в случае винды для каждого клиентского соединения образуется отдельный поток на сервере, в слуёае с не виндой - обычно отдельный процесс. При этом с резервом памяти под хранение контекстов и прочих сессионных глобалов. Просто представьте - на жалкий писюк обрушивается 400 независимых потоков, жестко конкурирующих за процессор. Система ляжет задолго до того, как свал-тся в глухой своп. Просто добавьте активных соединений и возрадуйтесь от уклабывания на лопатки. Это обыкновенное са?осбывающееся пророчество. Это до разбора с разницами в устройстве собственно движка бд. Программировать в стиле топикстартера дедикейтед сетвер мтжно с единственной целью - предоставить заказчику прямые убедительные доказательства того, что с ораклом работать вообще нельзя. Сорри - это первая попытка писать с телефона, поэтому бкксы прыгают. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2015, 03:56 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
booby, авторПо умолчанию оракл ставится вдедикейтед режиме, где, в случае винды для каждого клиентского соединения образуется отдельный поток на сервере. При этом с резервом памяти под хранение контекстов и прочих сессионных глобалов. Просто представьте - на жалкий писюк обрушивается 400 независимых потоков, жестко конкурирующих за процессор. Ну, собственно MS SQL работает примерно так же, за исключением случая, когда число клиентских подключений превышает установленное значение max worker threads. В этом случае клиентские запросы обслуживаются из пула потоков. Например, для 32 процессорной 64 разрядной машины значение автоматически устанавливается равным 960. Касаемо ситуации ТС, так у него вообще Express, который только одно ядро может использовать. Но раз его 400 одновременных подключений он съел не подавившись, то отдадим должное планировщику скуля. ЗЫ. Кстати, было бы интересно, сколько реально их использовалось для обслуживания 400 сессий. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2015, 11:25 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
pkarklin, Попробуем выявить разницу. Сначала э- как получается 960: 32 процессора х 8 ядер х 2 гипертрединг = 480 логических железных потоков т.е. 480 процессоров с точки зрения софта. 960 это всего два софт потока на каждый хард поток. В шаред режиме сервер резкрвирует себе диапазон, в котором на данном железе достигается макстмальный суммарный пропускной поток производительности, который нельзя деградировать. Пусть теперь есть 100500 соединений, каждое из которых затребовало немедленной работы. В шаред режтме, грубо, это просто список, очередь, отмапированная на рабочие потоки. Здесь нельзя повредить суммарной производ-тельности сервера методом развития чрезмерной конкуренции за процессор. В дедикейтед режиме этореальные потоки-процессы, реально конкурирующие за доступ к процессору. Да, клиент в обоих случпях будет видеть ухудшение времени отклика. Но в случае дедикейтед сервера ситуация становится катастрофической, т.к. ищ-за конкуренции страдает суммарная пропускнаяспособность сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2015, 12:19 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
ulvrid, С Оракле работать тупо не прокатит. Но если вкурите - то эмэс сиквол вызывает после этого только блевотный рефлекс. Оракл замечательно и шустро съедает чистые сиквол(без хранимок), лучше заюзать внутренние функции оракла(они очень упрощают решение многих задач). И наверное понять одну простую вещь - для оракла фулл перебор таблицы на пару мульёнов записей это нормально(он предполагает, что все ресурсы на компе его), посему и видите "странности" в виде тормозов. Но стоит дать ему сложную конструкцию на входе и его "сон" как рукой снимет :) Даже без индексов он будет шустрить покруче мелкомягких на многих задачах. это наблюдения чисто из практики работы и с тем, и с другим. про байки с презентаций по базам данных, я промолчу - там мелкомягких как детей носом водят по столу :) удачи вам (круглый) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2015, 21:29 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
Что это было? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2015, 21:47 |
|
Медленный Oracle и быстрый MS SQL
|
|||
---|---|---|---|
#18+
kolobok0, Первый пост в Оракл с 2005!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2015, 21:52 |
|
|
start [/forum/topic.php?fid=35&gotonew=1&tid=1552303]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
156ms |
get topic data: |
13ms |
get first new msg: |
9ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 279ms |
0 / 0 |