Все новости от 6 сентября 2006 г. Прогрессивный проект внедрения Linux положен под сукно
Амбициозные планы норвежского города Берген по переходу на настольную среду open source приостановлены.
В понедельник специальный советник по контрактам и технологии Бергена Оле-Бьёрн Туфтедал сообщил, что в ближайшие два года рабочие места городской администрации не будут переведены на настольную Linux. Однако он убежден, что когда-нибудь такой переход состоится.
В 2004 году Берген объявил о плане перевода на Linux серверов своих административных и учебных учреждений — который, по словам Туфтедала, успешно выполнен.
Следующим шагом проекта должен был стать перевод на Linux рабочих мест. Аналитики считают приостановку этого проекта свидетельством того, что программное обеспечение не готово к массовому внедрению на настольных ПК.
Однако Туфтедал утверждает, что администрация Бергена решила сосредоточить свои ресурсы на создаваемом портале «е-правительства», который должен обеспечить гражданам более удобный доступ к важнейшим услугам. В ближайшие два года через этот портал станут доступны от 50 до 80 Linux-серверов. Но Туфтедал признает, что переход оказался более сложным, чем предполагалось вначале.
К тому же Берген не получил финансирование от правительства на оценку проекта по переходу на настольную Linux. Одна из проблем такого перехода заключается в том, что замена программного обеспечения повлечет за собой внесение соответствующих изменений в центральные системы.
Сейчас настольные ПК администрации Бергена работают с Windows 2000 и Office 2000 и могут быть модернизированы на версию 2003 продуктов Microsoft, так как город уже получил лицензии в рамках корпоративного соглашения с производителем ПО.
Недавно Берген провел успешные ограниченные испытания OpenOffice, но положительный эффект до завершения работы над порталом е-правительства получить не удастся.
«Сейчас мы не несем крупных расходов на лицензии. Вот если бы нам пришлось покупать новое ПО, тогда предстояли бы новые расходы», — сказал Туфтедал.
В последние годы несколько городов объявили о планах испытаний или внедрения программного обеспечения open source. Однако недавно некоторые из этих планов столкнулись с проблемами. Мюнхен был вынужден отложить внедрение настольной Linux на год, а Лондон после испытаний ПО open source остановился на продуктах Microsoft для своего района Ньюэм.
Предыдущие публикации:
В продолжение темы:
|
|
| Chemist 6 Sep 2006 12:04 PM |
Забавные они ребята. У одного фаната в заднице свербит, а все должны ему помогать... и бабок, бабок побольше ему! У него денег не хватает на оценку замечательных результатов... |
|
| Геморрой 6 Sep 2006 12:52 PM |
Причем тут свербеж фаната. Все правильно. Смена серверной платформы это одно, а на стол ставить совсем другое. Тем паче задумано е-правительство. Ограниченные испытания вполне могут быть успешны. А вот смена софта с уже проплаченного на новье упрется в переобучение юзеров на новое междумордие. Это у нас пришел босс и сказал: усе, завтра все на опенсорсе, а кто не хочет - пнх. Там переобучение проплачивать надо. Тем паче 100% система грантов. Посему целесообразность смены десктопа весьма под вопросом. А что чел бабла хочет, так тоже нормально. Лицензии лицензиями, а за работу платить надо. Полной халявы ОС не подразумевает, платить придется по любому. . А о проблемах смены междумордия и переучивания прокладок клава/монитор уже не первый год перетирают. Пока менять рефлексы юзеров многим дороже обходится, нежели с МСа слезать. |
|
| Tolik 6 Sep 2006 1:37 PM |
вообще - именно свербит в заднице. Обратите внимание - "е-правительство" - станут доступными не форумы, электронные приемные, опросы и голосования и т.д. и т.п., а xxx Linux-серверов Вопрос к рядовому избирателю - не кой куй ему 80 доступных Linux-серверов? За свербящей задницей парень уже забыл про решаемые залачи. А ну как окажется, что какие-то из них окажется лучше решать не на Linux? |
|
| http://SunSource.net/ 6 Sep 2006 1:53 PM |
>> Пока менять рефлексы юзеров многим дороже обходится, нежели с МСа слезать. is pod MS vylezat' |
|
| dr-Wicked 6 Sep 2006 9:33 PM |
Странная страна Норвегия, я вот под юниха перехожу во время весенне-осенних депрессий. А они на винду. |
|
| Геморрой 7 Sep 2006 10:14 AM |
(http://SunSource.net/) С замечанием согласен. . (Tolik) А где тогда свербит у МС при впаривании их продуктов? В переднице? Каждый рубит бабло как умеет, линуксоиды не исключение. Главная проблема МС отнюдь не качество их продукции (решения на *НИКСах в комплексе мало чем отличаются), а система бизнеса. "Купи коробочку сепулек с правом поюзать и иди нах". Плюс разгул авторскоправозащитной истерии, когда не знаешь, где и за что тебя за вымя возьмут. Задрало юзеров. . Последнее время появился новый способ зарабатывания бабла: "отсуди от Микрософт свой патент, который сам пристроить не смог". |
|
| sa10 7 Sep 2006 11:32 AM |
У каждого овоща свое время :) Все правильно, без суеты, не получилось с одного пинка, время еще не закончилось. Это у нас, по старой привычке, надо к празднику строителя сдать все объекты, а можно ли там жить никого не интересует. Я рад за норвегов, - разумный народ. Главное понимают, что M$ им не надо. Они уже более ясно представляют, что надо делать. И нашим манагерам не мешает сознание прояснить. Они думают, что линуксоиды будут за пиво напрягаться. Отнюдь, - мы стоим дороже. А чем мех дороже, тем он лучше :)
|
|
| Весельчак У. 7 Sep 2006 12:07 PM |
Ага, чем блюдо дороже, тем оно вкуснее - для того, кто его ест. |
|
| Linfan 7 Sep 2006 1:25 PM |
dr-Wicked: Странный вы народ тама... Мы тута с лялиха и не вылазим ;) Зато скоко приколофф когда виновские проги ставишь - то configure не находишь, то в /usr/local/ не ставитццо :)) |
|
| Ender 7 Sep 2006 2:52 PM |
2sa10: "Отнюдь, - мы стоим дороже." Вот блин! Правы сталбыть были мокрософты в своих гет-зе-фактс, дороже ляликс-то. А чеж тогда спорили-та? |
|
| Ender 7 Sep 2006 3:10 PM |
Правильно кладут-то под сукно. Перевести целый город с одной платформы на другую - дело само по себе не простое, а уж на платформу, на которой недоделанность продуктов и пофигизм по отношению к пользователю - традиция, тем более. А только сдается мне обожглись они, рассказали красивую сказку, а потом поняли в реальности ни хрена не получается, или получается, но не так как надо. Вот и затормозили, и даже повод придумали, дескать финансирования не получили. На мой взгляд заниматься тотальным переводом всего вычислительного парка на единственную платформу может быть идеологически правильно, но непрактично. Тем более что наверняка требуется обеспечить непрерывность обслуживания. Наиболее разумным шагом была бы постепенная замена подсистем. А уж что касается прикладных программ, тут вообще должна быть вата. Я не говорю про ширпотреб типа офиса, а про специализированные программы, которые нужно будет переписать под новую платформу. Положим серверной части какой-нибудь БД типа Oracle все равно под чем она работает Linux или Windows, а вот клиентов придется переделывать полностью, или делать все в виде сайта, что тоже не всегда возможно. |
|
| dr-Wicked 7 Sep 2006 5:14 PM |
2Linfan Это я давеча ДР дочери отмечал, вот и подумалось - надо юниха ставить. Всё таки Windows — это не операционная система для домохозяек. |
|
| eXOR 7 Sep 2006 11:21 PM |
2 Ender: Ну дыкть йопта. Таких вот олухов тупых и упертых попереобучай попробуй? Они ж кроме как мыжкой тыкать в пасьянсы нихера не могут.
|
|
| eXOR 7 Sep 2006 11:22 PM |
2 Ender: Ну дыкть йопта. Таких вот олухов тупых и упертых попереобучай попробуй? Они ж кроме как мыжкой тыкать в пасьянсы нихера не могут.
|
|
| Anti-MS 7 Sep 2006 11:45 PM |
>Положим серверной части какой-нибудь БД типа Oracle все равно под чем она работает Linux или Windows Нет не все равно. Поэтому и ставится в продакшине оракл или на солярку или на линукс. А сами оракл советуют на линукс как основную платформу. |
|
| dr-Wicked 7 Sep 2006 11:59 PM |
2Anti-MS Потому как проще потом спихнуть всё на кривизну линуха-рук. |
|
| Сомневающийся 8 Sep 2006 9:21 AM |
Американцы изобрели ООН, NATO, Microsoft... Oracle, кстати, тоже американская компания.... Что нужно ещё для мирового господства? :) ... или я перепутал следствие и причину??? Отрубите мне хвост, если американское правительство не контролируют деятельность MS!!! Мы верим в глобализацию? - Пожалуй! ... а может нам уготована участь Ирака? ;) По моему, Microsoft из комерческого продукта может легко превратиться в средство массовой агитации, американизации, шпионажа или шантажа на государственном уровне. (вроде не слишком круто завернул?... :) ) Может с китайцами на Linux скинуться, хотя бы для гос. учереждений? ... так сказать посчитать риски и бабла в это дело вложить в соответсвии с возможными потерями, застраховаться. Бессмысленно вкладывать миллиарды в ракеты и бесконтрольно ставить повсеместно продукты от MS. Заметьте, ведь MS по хорошему без связи со штатами уже не работает... :) Все на иглу!!! Да здравствует MS! |
|
| Ender 8 Sep 2006 9:33 AM |
2Anti-MS: "Нет не все равно. Поэтому и ставится в продакшине оракл или на солярку или на линукс." :-))) Я знаю несколько предпрятий (достаточно крупных) в которых Oracle в продакшине работает именно под Windows. Впрочем как и под Linux, причем не могу сказать что среди них какой-то существенный перевес одной платформы. И базы немаленькие крутятся. Oracle на солярке видел значительно реже, видимо потому что кроме Oracle нужно еще знать и Solaris. "А сами оракл советуют на линукс как основную платформу." Угу. А еще они ошибок не делают. ;-b Что самое интересное, ни разу не видел обоснований - иных чем "а сами оракл советуют". 2eXOR: "Ну дыкть йопта. Таких вот олухов тупых и упертых попереобучай попробуй? Они ж кроме как мыжкой тыкать в пасьянсы нихера не могут." Весьма показательно. Отношение к пользователям на высоте. :-) Хоть всякие Skull-ы и Linfan-ы заявляют что это не так, но вот вам демонстрация наглядная. |
|
| Ender 8 Sep 2006 9:37 AM |
2Сомневающийся: "Американцы изобрели ООН, NATO, Microsoft... " Еще они изобрели интернет... "Отрубите мне хвост, если американское правительство не контролируют деятельность MS!!!" Конечно контроллирует, как и Oracle, как и Intel или AMD. "Бессмысленно вкладывать миллиарды в ракеты и бесконтрольно ставить повсеместно продукты от MS." Oracle ставить нельзя, процессорами от Intel пользоваться нельзя, интернетом тоже... Даешь ЕС-ЭВМ и RT-11. |
|
| Сомневающийся 8 Sep 2006 10:04 AM |
to Ender... я за доверие, мир и дружбу между народами. Только давайте яйца в разные корзины ложить? Очень сильно смущают Югославия и Ирак. Не верю, что цепочка прервётся. Да, MS- для бизнеса - идеальное решение. Для военных и политиков - лучший вариант - отечественная кривая операционная система на такой же кривой ЭВМ. Да, как то забыл про наладонники и даже обычные сотовые, MP3 плееры и домашние кинотеатры с операционкой от MS. Фразу "все мы под колпаком у Мюллера" предлагаю заменить на "все мы под колпаком у Гейтса". :) |
|
| Ender 8 Sep 2006 10:29 AM |
2Сомневающийся: "Очень сильно смущают Югославия и Ирак. Не верю, что цепочка прервётся." Какая цепочка? У них что там сразу по команде из пентагона вырубались все компьютеры на которых установлена Windows || MS SQL? А с участью Ирака - это в другие форумы, в которых политику обсуждают.
|
|
| Сомневающийся 8 Sep 2006 10:40 AM |
... было хорошее старое сказание о троянском коне. Ещё была русская народная сказка о мальчике, который выпил сырой воды и стал козлёнком!... :) Следующая сказка будет о дебилах, наставивщих операционку от MS, которая потом перестала работать из-за экономических санкций против запрета поставок ножек Буша! :) |
|
| Сомневающийся 8 Sep 2006 10:48 AM |
... а в одной азиатской стране в одном замечательном гос. учереждении стояли сканеры и копиры, которые вместе со своей основной функцией передавали изображение отсканированных документов на спутник. Забавно, не правда ли? Мне нравится оригинальность использованного решения! Как ещё лучше можно передать содержание бумажного жокумента? На продаже сырой нефти и газа далеко не уедешь... (простите мне моё ворчание! :) ) |
|
| Mr.Sho 8 Sep 2006 1:17 PM |
2Сомневающийся: Если не трудно, скинте модель этого сканера, а то словами кидаемся, а вот примеров нет. Вы себе представляете, что значит отправлять сигнал на спутник при каждом сканировании/копировании. И что работало передатчиком и антеной в том самом сканере? ;) Что касается совместной разработки с Китаем. А не боитесь, что Ваши системы в Китай данные начнут слать и если что, они Вам все отключат? ;) Так как... что будем делать? Предлагаю поставить Вам дома автономное Электропитание, добывать самому воду, газ... ну вообще, вести натуральное ВЫСОКОТЕХНОЛОГИЧЕСКОЕ хозяйство. |
|
| Сомневающийся 8 Sep 2006 2:10 PM |
Mr.Sho, передатчик к сканеру любой специалист по микроэлектронике соберёт за день. Если это делать на момент разработки печатной платы, решение может получиться вполне изящным. Для ОС MS передатчик не нужен. Обновления полуавтоматически закачиваются еженедельно, думаю и авторизация через инет скоро будет обязательной. Да, мы говорим о доверии в бизнесе. Считаю, что доверять нужно и что это выгодно. Для мелкого и среднего бизнеса MS - это выгодно. Для гос. структур - рискованно. Доверять нужно в меру. Можно оценить стоимость информации, риски и потратить ровно столько, скольно нужно для страховки. |
|
| dr-Wicked 8 Sep 2006 4:04 PM |
У меня пломба из китайского цемента. Уже надел коронку, шоб сволочь такая, не подслушивала. |
|
| eXOR 8 Sep 2006 4:36 PM |
2 Ender: Дыкть. Ты не пользователь. Ты контра. А контру надо давить всеми возможными способами. Но такую контру, как ты - давить не нужно. Она сама подохнет не выдержав конкуренции и естественного отбора. Caede te ipsum per murum!
|
|
| eXOR 8 Sep 2006 4:41 PM |
2 Сомневающийся: Китай наш непосредственный сосед, имеющий к нам территориальные претензии и имеющий с нами общие границы. Не очень то я бы верил на долгосрочное сотрудничество с Китаем. Штаты хотя бы границы с нами общей не имеют. Они всегда чувствовали себя нашим конкурентом - потому скооперироваться с нами для них потенциально было бы интересно. |
|
| RIK 9 Sep 2006 1:42 AM |
2 Сомневающийся Если уж следовать теории заговоров, то Линукс окажется более опасным, чем продукты МС. Спецслужбы всех мало-мальски развитых стран должны были нашпиговать ее своими backdoors :) |
|
| Ender 9 Sep 2006 8:52 AM |
2eXOR: "Ты не пользователь. Ты контра." А ты просто трепло красноглазое. |
|
| Ender 9 Sep 2006 8:56 AM |
2eXOR: До кучи. Вам как раз мешать не надо. Вы со своим снобизмом конкуренцию в принципе составить не можете, т.к. свято убеждены что у вас все лучше. Рынок сие и показывает достаточно наглядно. |
|
| 2Anti-MS 9 Sep 2006 10:56 AM |
2Ender >Я знаю несколько предпрятий (достаточно крупных) в которых >Oracle в продакшине работает именно под Windows. Впрочем как и >под Linux >... >Oracle на солярке видел значительно реже, видимо потому что >кроме Oracle нужно еще знать и Solaris. Это эксцессы доморощеных методов работы. Я зуб даю что в fortune 100 подавляющее большинство ораклов на солярке и не больше 1-2% на винде (если вообще есть). Остальное линукс и всякое разное. И тенденция по смене солярки на линукс. >Что самое интересное, ни разу не видел обоснований - иных чем "а >сами оракл советуют". Обоснование очень простое. Пишут они под линукс а на все остальные платформы портируют. Поэтому естественно что на линуксе и проблем бывает меньше и работает лучше. А почему именно под линукс они разрабатывают? Дык они очень хорошо предвидят к чему дело идет. Поэтому они и успешная компания в отличие от тех кто не может предсказывать и прогнозировать. А почему все идет к линуксу? Дык это тебе в топик "Почему линукс успешен". 2dr-Wicked >Потому как проще потом спихнуть всё на кривизну линуха-рук. Точно. У тебя хорошее представление как работают global enterprise. Сразу можно понять уровень твоей конторы. |
|
| Ender 9 Sep 2006 11:18 AM |
2Anti-MS: "Это эксцессы доморощеных методов работы." Это работает, причем хорошо. Остальное неважно. А у буржуев экцессы тоже бывают, причем покруче чем наши. "Я зуб даю что в fortune 100 подавляющее большинство ораклов на солярке и не больше 1-2% на винде (если вообще есть)." Ну в чем тут репрезентативность выборки? ;-) "Остальное линукс и всякое разное. И тенденция по смене солярки на линукс." Да ради бога. "Обоснование очень простое. Пишут они под линукс а на все остальные платформы портируют. Поэтому естественно что на линуксе и проблем бывает меньше и работает лучше." :-))) ROTFL. Это типа ваше умозаключение, и ничего больше. Вот если бы вы привели какую-нить статистику, например всего багов столько-то, из них специфичных для ОС столько-то, из них специфичных для Linux столько-то, для Windows столько-то. Если Oracle не дураки (а я думаю что они не дураки), то у них количество платформозависимого кода должно составлять какие-то там мизерные проценты от всего кода, а уж тот который есть должен быть идеально вылизан на любой поддерживаемой платформе. Но это так общие рассуждения. Я вот неоднократно глядел на работающий, тяжело загруженный сервер Oracle масштаба предприятия, и видел что у него проблемы вообще не в той стороне которая относится к ОС... да что там говорить, на сколько-нибудь серьезной системе проблемы производительности лежат вообще в другой плоскости - например конкуренция сессий за ресурсы сервера, неоптимальные запросы порождающие лишние телодвижения сервера и т.п. "А почему именно под линукс они разрабатывают? Дык они очень хорошо предвидят к чему дело идет." И к чему-же? "Поэтому они и успешная компания в отличие от тех кто не может предсказывать и прогнозировать." Я думаю причина их успеха несколько в другой плоскости нежели популярность платформы. "А почему все идет к линуксу? Дык это тебе в топик "Почему линукс успешен"." Последняя фраза ну очень очень сомнительна. Пока что он успешен только в одной нише - интернет серверов. Во всех остальных - сосет. |
|
| Anti-MS 9 Sep 2006 2:56 PM |
2Ender >Пока что он успешен только в одной нише - интернет серверов. Во всех остальных - сосет. Это ты с виндой и десктопом спутал ) |
|
| Ender 9 Sep 2006 3:01 PM |
2Anti-MS: "Это ты с виндой и десктопом спутал )" Слова. Слова. А статья сия говорит об обратном. :-) |
|
| Anti-MS 9 Sep 2006 3:45 PM |
почему об обратном? как раз про это и говорит, что винда преуспевает только на десктопе :) |
|
| Геморрой 9 Sep 2006 5:57 PM |
Отношение к юзеру одинаково что у МС, что у линуксоидов. Юзер=Дятел в лучшем случае. Обычно Юзер=Долбодятел. Только Гейтс научился на этом зарабатывать, а линуксоиды пока нет, но опопсение дистров идет полным ходом. . Авторизация при обновлении уже есть - контроль на лицензионность. До определения места всего ничего. При введении статических ИП уже сейчас без проблем. . Засилье иностранного ПО больное место всех (кроме Штатов, разумеется). В России форкнули РедХат 6 и назвали МСВС. Вообще ничего, вот только на сегодняшний момент это ядро 2.4 и весьма ограниченное количество поддерживаемого железа. И список сокращается. Китайцы поступили умнее, они еще и МИПС форкнули. С чипсетом. Так что собственный пенек 2 с софтом у них уже есть. . Перевод всего под другую платформу дико затратен в силу переписывания специфического софта. Под Винду и НИКСы чредства разработки дико отличны. . Пока стадия ухода от МС выглядит как "Пора слезать с МС. Куда?" И идут попытки прикинуть. Но МС еще лет этак с 10 стоЯть будет. В Росси же массово рванут только в случае реального прижима. 1С под НИКСами запустили, так что основного тормоза нет. И ситуация "завтра у нас все под Линуксом, а несогласные пнх" вполне реальна. Правило же "деньги фирмы, а гемор твой" им тоже хорошо известно, только интерпретация своя. |
|
| Ender 9 Sep 2006 7:57 PM |
2Anti-MS: "как раз про это и говорит, что винда преуспевает только на десктопе :)" В каком месте статьи это утверждается? 2Геморрой: "Пора слезать с МС. Куда?" Изначальный посыл неверен как минимум в своей категоричности. Т.е. до вопросов "Куда", нужно еще ответить на вопрос "Зачем?" Который распадается на целых три: "Что не удовлетворяет на текущей платформе?", "Что нужно сделать чтобы удовлетворяло?", "Что, из того что сделать нужно сделать, невозможно/не получается/слишком дорого". И эти три плавно переходят уже в "Куда?", "Как быстро?", "Почем?". На дальние перспективы вроде: "А что мы потеряем, уйдя с МС, и каких проблем огребем?" линуксисты предпочитают молчать.
|
|
| dr-Wicked 9 Sep 2006 8:16 PM |
2AntiMS Про кривизну рук я вспомнил только по причине того, что это никогда не работающее по своей спецификации палево, со своим жабоинтерфейсом не совместимым ни с одним расширением ниодного браузера, стояло у нас на винде, и сертифицированный спец сказал что он бессилен сразу, после дня работы, а над линуховой версией он около года издевался прежде чем пришёл к аналогичному выводу. А в моей нынешней конторе это палево вообще не юзают. |
|
| sa10 9 Sep 2006 8:59 PM |
2Ender >>Правы сталбыть были мокрософты в своих гет-зе-фактс, дороже ляликс-то. Вранье конечно. Сравни стоимость почтовика на 100000 юзеров под винду и Linux. И вообще нечего там сравнивать. На мокрософте можно построить маршрутизатор с фильтрацией не по портам, а по содержимому пакетов и с управлением трафиком на уровне учетных записей пользователей? Если этого нет и у циски, а я могу строить это на ляликсе, то, вероятно, имею право стоить дороже :) |
|
| Anti-MS 9 Sep 2006 10:44 PM |
2dr-Wicked а что же юзают? (удивленно) уж не мс-скуль ли? |
|
| dr-Wicked 9 Sep 2006 11:40 PM |
Anti-MS Я лично считаю оракл продолжением линукса, в худших своих проявлениях, а именно вечно непонятно почему неработающая фигня, которую непонятно в какой срок возвращают к работе и только полесе консультаций со сторонними специалистами. Программировать же под него затруднительно даже для самих оракл, судя по тому с какой скоростью они портируют под новые версии свои продукты. |
|
| Anti-MS 10 Sep 2006 1:33 PM |
дык и что же стали у вас юзать вместо оракла? |
|
| Ender 10 Sep 2006 4:13 PM |
2sa10: "Вранье конечно." Вы там это договоритесь сами, дороже вы винды или нет. А то сами себе противоречите. То дорого, то дешево. "Сравни стоимость почтовика на 100000 юзеров под винду и Linux. И вообще нечего там сравнивать. На мокрософте можно построить маршрутизатор с фильтрацией не по портам, а по содержимому пакетов и с управлением трафиком на уровне учетных записей пользователей? Если этого нет и у циски, а я могу строить это на ляликсе, то, вероятно, имею право стоить дороже :)" Про интернет-сервера я даже и не заикаюсь. Это линуксячая ниша, и она там вполне себя хорошо чувствует. Но перевод админинстрации целого города не заключается в замене кисок на линуксячие хосты, а почта это не единственный сервис, используемый городом. |
|
| Ender 10 Sep 2006 4:21 PM |
2dr-Wicked: "Я лично считаю оракл продолжением линукса, в худших своих проявлениях, а именно вечно непонятно почему неработающая фигня, которую непонятно в какой срок возвращают к работе и только полесе консультаций со сторонними специалистами." Кстати, что самое интересное, вспоминаю свои рефлексы годичной давности когда очень плотно работал с Oracle. Перед тем как использовать ту или иную фичу, отличающуюся от стандартного select, insert, update, delete, alter, create table/index/procedure/package рука дергается к браузеру проверить oracle.metalink.com на предмет того работает ли вообще эта фича, если работает то какие с ней возникают ошибки, на каких релизах, а если апгрейдится на те на которых не возникает, то что сломается при апгрейде. Т.е. по умолчанию предполагалось что фича НЕ работает или работает но КРИВО. Причем, поработав так с годик, думаешь что это нормально. |
|
| dr-Wicked 10 Sep 2006 6:46 PM |
Даже перечисленный ниже ограниченный набор работает с туевой хучей ограничений. И складывается впечатление что весь этот бред написан для какого-то квантового компьютера, и несёт вероятностный характер. |
|
| Ender 10 Sep 2006 7:05 PM |
И если продолжать далее, то люди ранее работавшие с MS SQL Server, поработав месяцок с Oracle в production, хватаются за голову и спрашивают "Как это вообще можно использовать!? Эта-ж сырой и глючный продукт." |
|
| dr-Wicked 10 Sep 2006 8:02 PM |
Ну первой моей субд был MS-SQL6(но только в плане учёбы) а первая работа была с Sybase. Так даже он работал просто отлично, по сравнению с этой поделкой… Готов биться об заклад, что не существует вообще програмно-аппаратной платформы на которой он работает приближённо к спецификации. |
|
| Desperado 11 Sep 2006 5:41 PM |
>"Как это вообще можно использовать!? явно пропущено "было", mssql2k5 сейчас сильно не дотягивает до оракла8 98 года по фундоментальным фичам (типа package, зависмости, автономные транзакции и т.п.). то что есть сейчас начало появлятся в mssql2k5 в оракле было отлажено еще в начале 90х :) |
|
| Ender 11 Sep 2006 5:59 PM |
2Desperado: "mssql2k5 сейчас сильно не дотягивает до оракла8 98 года по фундоментальным фичам (типа package, зависмости, автономные транзакции и т.п.)." Назвать фундаментальными фичами их несколько сложновато, но я вообще-то не говорил о количестве фич. Один список supplied packages Oracle повергает в благоговение. Вопрос состоит в том КАК все это работает, насколько хорошо и без ошибок. Мне встречалась ситуация когда, скажем, ораклячий job manager просто вставал колом и не желал выполнять никакие задачи. Баг описанный в металинке, решение в нем же - апгрейдится чуть-ли не на следующую major-версию. Лечилось перезапуском сервера. Что такое перезапуск сервера для предприятия с несколькими тысячами пользователей объяснять думаю не надо. И подобных проблем у Oracle немало, список багов на том-же металинке удручающе длинен. Так вот люди которые работали до этого с MSSQL2K были просто поражены количеством различных неполадок, требующих наличия и внимания админа высокой квалификации, возникающих при работе Oracle. О чем прямо нам и говорили. |
|
| Desperado 11 Sep 2006 6:46 PM |
wtf job manager ? да, вполне вероятно на какой-то netware и могли быть проблемы с джобом, хотя тоже сумневаюсь, т.к. джобы были отлажены в оракле задолго до покупки mssql, я на x86/x86-64 linux за 5 лет ниразу не встретил проблем с джобом. другое дело что mssql выпускает продукт раз в 7 лет, а оракл каждые 3 года. да в первых релизах много багов, помню когда в 9ке ввели ansi joins было куча смешных багов в плоть до 9.2 релиза, но оракловые дба обычно достаточно консервативны поэтому реально дба серьозной системы не мигрирует на relese 1, а дожидается release 2. до сих достатно много сидят на 8рке которая вылизана и при этом на несколько лет опережает последнее творение mssql2k5. >Назвать фундаментальными фичами их несколько сложновато, но я вообще-то не говорил о количестве фич. >Один список supplied packages Oracle повергает в благоговение. Вопрос состоит в том КАК все это работает, насколько хорошо и без ошибок элементарно, болшинству этих пакетов уже десятки лет, эти пакеты юзаются в продакшен системах тысяч клиентов, тех же oebs. эти клиенты за это время на основных платформах все вылизали.
|
|
| Ender 11 Sep 2006 7:55 PM |
2Desperado: "wtf job manager да, вполне вероятно на какой-то netware и могли быть проблемы с джобом, хотя тоже сумневаюсь, т.к. джобы были отлажены в оракле задолго до покупки mssql, я на x86/x86-64 linux за 5 лет ниразу не встретил проблем с джобом." Пардон, забыл комбинацию умных слов "job queue slave process". Дык вот висят сцуки и ничего не делают, хотя задачи стоят в очереди. Причем проявлялись спорадически, иной раз месяц нету, а потом раз, и... Очень радует когда это все работает в production, казалось бы отлаженное давно и вот, на тебе, "радость" нежданную. "элементарно, болшинству этих пакетов уже десятки лет, эти пакеты юзаются в продакшен системах тысяч клиентов, тех же oebs. эти клиенты за это время на основных платформах все вылизали." Нда... курить oracle.metalink.com. Если вы не сталкивались с проблемами - не значит что их нет. Допустим такие вещи как multi-master replication или heterogenous gateways почему-то не знают что их "вылизали". И я уже не говорю о утечках табличных пространств из-за ошибки ASSM. Не думаю что в мире имеется много баз данных размером порядка терабайта, в которых ежедневно добавляется и удаляется около 50-ти гигабайт бинарных данных. Я тоже до какого-то момента думал что оно должно быть вылизано до предела, но был очень удивлен когда очередной insert не смог распределить каких-то там несчастных 200K в табличном пространстве в котором по всем показателям было свободно полтерабайта. |
|
| Ender 11 Sep 2006 7:58 PM |
Наоборот немного "metalink.oracle.com" ;-) |
|
| Desperado 11 Sep 2006 9:37 PM |
ну собственно не удивительно, что какой админ такой и проэктировщик :) (каждый день удаляеть по 50гб данных это сильно). чтож могу только посоветовать выпримить ручки, т.к. assm юзает думаю уже большая часть клиентов оракла и как-то неслышно о проблемах. а вот о глючеках в mssql слагают легенды, один slamer вырубил пол цивилизованого мира, а сколько там еще осталось ? еще в 2005 году фиксили глюки в PAE (KB 834628) и падеж сервера в suspect от безобидного запроса. |
|
| Ender 11 Sep 2006 10:29 PM |
2Desperado: "ну собственно не удивительно, что какой админ такой и проэктировщик :) (каждый день удаляеть по 50гб данных это сильно)." А что такого? Какие базы такие и объемы. Ну хорошо... техпроцесс ПРОИЗВОДИТ такой объем данных, это изображения, каждое размером ~ 250K + метаданные полученные путем анализа изображения. Эта инфа должна хранится некоторое время в БД, а потом удаляться. Эта инфа производится на одной из ~200 рабочих станций, и может быть запрошена c любой-же через некоторое время. Станции могут быть произвольно выключены. Ваши решения. "чтож могу только посоветовать выпримить ручки," Кому? Ораклам? Хотелось бы. Вот он лежит диск с патчем 9.2.0.4 который сие безобразие исправляет. Вы бы вместо "ручек" ходили бы на металинк иногда, живо бы излечились от "в Oracle все работает". Или доступа нет? "т.к. assm юзает думаю уже большая часть клиентов оракла и как-то неслышно о проблемах." Я знаю что ASSM юзает много кто, но мало кто в таких объемах и с такой интенсивностью. И если вы положите данные в таблицу и не будете ее трогать кроме как на select (что соответствует 99% задач) то никогда с такой ошибкой не столкнетесь. Так что не надо про кучу клиентов, достаточно поюзать его в предельных режимах и оно отлично проявляет свою кривизну.
|
|
| dr-Wicked 11 Sep 2006 11:21 PM |
Ну вот, опять про кривизну рук. Хочу повторить что в наличии только кривизна мозга у тех гадов, которые покупают этого уродца без откатов тому кто его юзает непосредственно. Удовольствие само по себе от работы сомнительное. |
|
| Desperado 11 Sep 2006 11:58 PM |
ясно, про blobы хранящиеся в файловой системе вы не слыхали. 1. еще раз, в оракле есть баги, там много багов, но суровость этих багов не идет ни в какое сравнение с багами в mssql. пока это единственный sql сервер на котром живут вирусы. slamer уже 3й год генерит больше трафика чем все остальные черви. 2. те 2 бага что вы упоминули по мне выглядят скорее вашей криворукостью, где же остальные, у вас же все что круче select/update глючит ? странно, имея в 2 раза меньше инсталяций оракл имеет в 3-4 раза больше бабла, т.е. занимает большой частью ентерпрайз, а не бд которые выросли из access. и как у него это получается с такой глюкавостью ? ;) |
|
| Ender 12 Sep 2006 2:47 AM |
2Desperado: "ясно, про blobы хранящиеся в файловой системе вы не слыхали" Слыхали. Но объясни мне плиз с какого это перепугу мы должны использовать именно блобы в файловой системе? Почему нельзя использовать обычные блобы? Да и какая нахрен разница, после патча-то все работает. Отлично. Так что пассаж про блобы в файловой системе, мимо тазика. Тем более неизвестно не выскочило бы чего-нибудь другого используй мы блобы в файловой системе, при той-же нагрузке. "еще раз, в оракле есть баги, там много багов, но суровость этих багов" Мне понимаешь ли все равно сколько вась пупкиных выставило непатченные SQL-сервера в интернет. Но не все равно, когда промышленный сервер встает на двое суток из-за ошибки в том самом механизме который по твоим словам прямо таки вылизан до идеала. Значит не вылизан, если встал. "те 2 бага что вы упоминули по мне выглядят скорее вашей криворукостью," Я не очень понял. Т.е. типа ошибка в Oracle - индикация криворукости админа? "где же остальные," Таки я не буду приводить перечень всех ошибок Oracle с которыми я сталкивался лично, и которые портили кровь не только мне. Выберите какие-нибудь описанные на металинке, и можете засчитывать их. "у вас же все что круче select/update глючит ?" Конечно-же у нас не глючит все что круче select/update. "странно, имея в 2 раза меньше инсталяций оракл имеет в 3-4 раза больше бабла, т.е. занимает большой частью ентерпрайз, а не бд которые выросли из access. и как у него это получается с такой глюкавостью ? ;)" Они дороже стоят? ;-) |
|
| Ender 12 Sep 2006 2:51 AM |
2Desperado: "... и как у него это получается с такой глюкавостью ? ;)" Кстати, интересный парадокс. По мнению красноглазых Windows ужасно глюкава, но занимает 90..95% на десктопе. И как это у нее получается с такой глюкавостью? ;) Или таки придем к выводу что глюкавость это не единственный критерий, определяющий популярность того или иного продукта? |
|
| Ender 12 Sep 2006 2:54 AM |
2Desperado: "...и падеж сервера в suspect от безобидного запроса." Угу. Вот интересно как у PL/SQL Developer-а получается ронять инстанс на компиляции пакета. Казалось бы все безобидно. |
|
| dr-Wicked 12 Sep 2006 3:00 AM |
2Ender Взгляните на свой первый пассаж об оракле, Вы наверное опять на паганый MSSQL пересели? 2Desperado Джоель не плохо писал о фирмах вроде оракела и ибм(лотус-нотус и оракл братья навек, а мейнфрейм это их точило). Спросите у сведующего человека как продаётся(втюхивается) эта параша или не лицемерьте. PS ну если грубовато - звиняйте, и правда чего это я… |
|
| Desperado 12 Sep 2006 10:58 AM |
>Кстати, интересный парадокс. По мнению красноглазых Windows ужасно глюкава, но занимает 90..95% на десктопе. И как это у нее получается с такой глюкавостью? ;) просто десктоп это не мишен критикал система, если не работает юзер просто пересядет за соседни
|
|
| Desperado 12 Sep 2006 11:11 AM |
>Кстати, интересный парадокс. По мнению красноглазых Windows ужасно глюкава, но занимает 90..95% на десктопе. И как это у нее получается с такой глюкавостью? ;) просто десктоп это не мишен критикал система, если не работает юзер просто пересядет за соседний комп. другое дело билинг какого-нибудь телекома или ERP крупного холдинга. кто ж туда винду поставит ? >Конечно-же у нас не глючит все что круче select/update. с ораклом у меня было куча проблем, но они все решались за 5 минут с помощью металинка и естественно не на продакшене, в то время как mssql админы просто переставляют вместе с виндой, т.к. определить, что так глючит винда или mssql в большинстве случаев не возможно.
|
|
| Ender 12 Sep 2006 12:10 PM |
2dr-Wicked: "Взгляните на свой первый пассаж об оракле, Вы наверное опять на паганый MSSQL пересели?" Не. Я сейчас от них обоих отдыхаю. :-) 2Desperado: "просто десктоп это не мишен критикал система, если не работает юзер просто пересядет за соседний" Если речь идет о редактировании вордового документа, то конечно не мишен критикал. Если речь идет о техпроцессе, то это как минимум падение производительности. Спросите людей стоящих в очереди за билетами, отказ десктопа у кассира это как мишн критикал или нет? |
|
| Desperado 12 Sep 2006 12:26 PM |
>Спросите людей стоящих в очереди за билетами, отказ десктопа у кассира это как мишн критикал или нет? нет конечно, ну закроется одна касса, ну и че, остальные 10 обслужат клиентов, тем более что скорее всего касира просто пересадят на соседнюю кассу. |
|
| Ender 12 Sep 2006 1:00 PM |
2Desperado: "нет конечно, ну закроется одна касса, ну и че, остальные 10 обслужат клиентов," Конечно обслужат при условии что их 10 а не 2..3, как это обычно бывает. А так ничего - встали, выстояли очередь еще раз, нормально. Все довольны, хоть и не все успели на желаемый рейс. "тем более что скорее всего касира просто пересадят на соседнюю кассу." А того кто на ней сидит куда денут? ;-)
|
|
| Zzz... 12 Sep 2006 1:09 PM |
2Desperado: "в то время как mssql админы просто переставляют вместе с виндой, т.к. определить, что так глючит винда или mssql в большинстве случаев не возможно. " "с дурной головой - и рукам неспокой". |
|
| Desperado 12 Sep 2006 1:11 PM |
еще раз десктоп это не мишен критикал, для касира можно за 10 минут развернуть систему из iso или зпустить live-cd linux на любом компьютере. за 10 минут ничего не случится, особенно в россии. на мадонну всех заставили простаять 2 раза (!) по 16 часов и ничего пипл хавает. :) |
|
| Zzz... 12 Sep 2006 4:24 PM |
2Desperado: http://research.pcpro.co.uk/detail/RES/1152191265_720.html Однозначно переинсталлируют ежедневно. |
|
| Desperado 12 Sep 2006 4:36 PM |
2Zzz спасибо, улыбнуло >SQL Server 2005 Snapshot Isolation to support real-time queries against the data without slowing the database. snapshot у mssql даже на tpc-h медленее блокировочного режима (оно не удивительно напихать в бедный tempdb временые таблицы, табличные переменные, сортировки, курсоры а теперь еще и версии строк для snapshot), но маркетинг в МС творит чудеса :) |
|
| Сомневающийся 12 Sep 2006 5:47 PM |
По моему не про то статья была... Правильный пацан хотел линуха поставить, но оказалось дорого. Оказалось, что тот кто испрововал из волшебного источника MS уже никогде не сможеть платить другой фирме! Как бы он этого не хотел! Это - мечта любого коммерсанта в абсолюте! Слава маркетинговым отделам MS! Снимаю шляпу! Пустите MS в ваш дом!!! Как у вас остались штаны? Мы обменяем их на апдей по безопасности и бесплатно предложим вам медиаплеер, чтобы вы не скучали в доме, полном MS!!! :)
|
|
| fi 12 Sep 2006 6:09 PM |
> тот кто испрововал из волшебного источника MS Или все же из лужецы? :) |
|
| Wintermute - devnul.ru 12 Sep 2006 7:52 PM |
2 fi: Я во Владимире видел замечательные урны, в виде пингвинов. |
|
| winlight 13 Sep 2006 2:40 AM |
опять Оракл против Скля :) я не спец по обоим, но пару лет назад читал любопытную дискуссию на этом же сайте с участием PTO - тоже был поднят лозунг "Оракл сильно круче", и началось детальное сравнение фич SQL2000 и тогдашнего Оракла - в итоге оказалось они почти равны по фичам, кое-что специфическое было только у Оракла, кое-что только у СКЛя... и про пакеты там подробно помусолили. у меня даже цитатка сохранилась "Пакеты (как мы выяснили при обсуждении со СтранниКом) лучше всего проявляют себя в качестве средства для реализации пространства имен для программиста... т.е. разные задачи работающие с БД могут иметь одинаковые названия ХП (хран. процедур)... Сделано сие из-за проблем в архитектуре Оракла - один инстанс/одна база/одно пространство имен... 2 инстанса - упаримся конфигурить все... посему усе пихаем в одну БД... а тут засада - имена у ХП могут быть одинаковые... придумываем подпорку (т.е. пакеты)" рекомендую почитать топик целиком (дискуссия шла почти полгода) http://zdnet.ru/?ID=203182&Discuss=1&Page=12 Slammer сейчас редко стучится, в логах файрвола обычно 445 и 135 порты. Ну а те люди, кто до сих пор не поставил патч от сламера - я даже не знаю, как это назвать - супернекомпетентность, что ли... я уж молчу, что на момент появления сламмера уже ПОЛГОДА был доступен патч для СКЛ от этого бага > еще раз десктоп это не мишен критикал и опять вспомним на фирму Unisys, которая для крупных клиентов мишн-критикал вин-сервера продает, с гарантией в контракте availability в 4-5 девяток... для виндовса еще так делают HP,Nec... а кто для линукса гарантирует? прямо цифры 99,99%, а не общие слова о высокой надежности? ну и на закуску, урл о крупной мишн-критикал системе у Xerox, на базе SQL2005 http://www.microsoft.com/Rus/Casestudies/CaseStudy.aspx?id= 384 |
|
| winlight 13 Sep 2006 3:20 AM |
чуть поправлю, вот отсюда начинать читать про SQL и Oracle http://zdnet.ru/?ID=203182&Discuss=1&Page=11 а тот кто сейчас говорит "МС контролирует только десктопы, а на серверах у нее дела идут хреново", мягко говоря, отстал от жизни Кто самый популярный на рынке серверов http://zdnet.ru/?ID=508411 и куда этот рынок движется http://zdnet.ru/?ID=508414 такие дела... |
|
| Desperado 13 Sep 2006 7:50 AM |
2winlight не стоит за другими повторять глупости не разобравшись. пакеты в оракле это действительно неймспейс, например в пакете documents_api можно собрать все процедуры по операциям с документами, в стандартном пакете UTL_DBWS собраны все процедуры для работы с вебсервисами. Причем в пакете можно объявлять переменные, курсоры, константы и т.п. (к стате в оракле сотни стандартных пакетов, с тысячами процелур) что мы имеем в mssql ? порно где в _одной_ базе свалены в кучу все процедуры где програмист киллометровыми названиями пытается обозначить к какой бласти она относится повторяя одни и теже объявления курсоров/переменных в каждой процедуре. это примерно как если бы меня заставили весь проэест на C писать в одном файле, как при таком подходе можно супортить сложную логику с тысячами процедур я себе слабо предствляю. судя по всему РТО перепутал со понятием схема :) после того как это понятие появилось в mssql2k5 как одна из основных фич его рассуждения читать в двойне смешно. да и улыбнуло ваше "в итоге оказалось они почти равны по фичам", mssql2k сильно не дотягивает до оракловой семерки 1992 года (mvcc, схемы, пакеты, ослеживание зависимостей, pl/sql, секционирование и т.п.).
|
|
| Desperado 13 Sep 2006 8:06 AM |
>чуть поправлю, вот отсюда начинать читать про SQL и Oracle >http://zdnet.ru/?ID=203182&Discuss=1&Page=11 да. смешное обсуждение. РТО облажался в каждом посте, особенно ржал про OLTP который у него быстрее на блокировочнике. открываем сегодня msdn (http://msdn2.microsoft.com/en-us/library/tcbchxcb.aspx) и уупс: SQL Server 2005 introduces a new snapshot isolation level to enhance concurrency for OLTP applications. In earlier versions of SQL Server, concurrency was based solely on locking, which caused blocking and deadlocking problems for some applications. Snapshot isolation, by contrast, depends on enhancements to row versioning and is intended to improve performance by avoiding reader-writer blocking scenarios. ... This non-blocking behavior also significantly reduces the likelihood of deadlocks for complex transactions. про цены и TPC сегодня тоже смешно звучит. |
|
| Сомневающийся 13 Sep 2006 8:22 AM |
Oracle - это идеология. Мощная, продуманная, перспективная. Единственное, что не смог понять и принять от Oracle - это java пакеты. Пытался с ними работать, но ценности не понял... MS SQL - это дешёвая подстилка под коммерческие продукты MS. MS SQL по своей |
|
| Сомневающийся 13 Sep 2006 8:23 AM |
Oracle - это идеология. Мощная, продуманная, перспективная. Единственное, что не смог понять и принять от Oracle - это java пакеты. Пытался с ними работать, но ценности не понял... MS SQL - это дешёвая подстилка под коммерческие продукты MS. MS SQL по своей идеологии не дотягивает до Oracle. |
|
| fi 13 Sep 2006 2:38 PM |
Я тоже ржал :D * к 2005 г. в мире систем баз данных останутся только SQL Server фирмы Microsoft и Oracle фирмы Oracle * для 98% всех разработок в России достаточно продуктов фирм Microsoft и Borland * разработку всегда нужно проводить собственными силами
|
|
| winlight 14 Sep 2006 4:25 AM |
Desperado, вы внимательно и целиком прочитали тот флейм? или частично пробежали по диагонали? ох не торопитесь с категоричными заявлениями "2005 не тянет до Оракла 98 года" |
|
| Desperado 14 Sep 2006 10:15 AM |
>Desperado, вы внимательно и целиком прочитали тот флейм? или частично пробежали по диагонали? по диагонали, слишком много лажи. >ох не торопитесь с категоричными заявлениями "2005 не тянет до Оракла 98 года" ну oracle 8i во многом дальше ушла от mssql2k5, чем семерка от mssql2k. кроме пакетов, зависимотей и секционирования в oracle8i были автономные транзакции, ограничение ресурсов (profile), нормальные materialized view (а не та пародия indexed views в mssql) возможности pl/sql еще тогда были гораздо богаче t-sql ну и по мелочам типа тригеры on conect, отсутсвие ограничения в 32 рекурсивных вызовов t-sql и многое другое ... а это 98 год и фичи только для девелопера. |
|
| Ender 14 Sep 2006 11:04 AM |
На Oracle действительно приятнее программировать, хотя бы потому что PL/SQL тянет на вполне полноценный ЯВУ. Там всего много. После Oracle любое ограничение или отсутствие любой фичи имеющейся в Oracle кажется идиотским. После Oracle довелось попрограммировать на InterBase/Firebird - первые полмесяца матюгался постоянно. Того нет, этого нет... Потом привык. |
|
| PTOFan 15 Sep 2006 4:11 PM |
Отвергнутый, а ты ж все прочти для начала и подивись как слил там оракл когда по пунктом все разобрали давай ка рассказывай чем материлизованные вьюхи лучше пародии на них индексированных. а так же вспомни как сделав их оракл провозгласил лимон любому отдать, кто рекорд побил, но зажал лимон когда ребятишки из МССКЛтима побили их. я правильно понял, что триггер он коннект сделан от бедности модели безопасности в оракле и является классическим костылем и подпоркой, коих в оракле немерянно? Если уж про "для девелопера" говорить, то давай, не ленись, посравнивай инструментарий от оракла и от мса! кому там чего удобнее и быстрее делать |
|
| Desperado 15 Sep 2006 5:33 PM |
>Отвергнутый, а ты ж все прочти для начала и подивись как слил там оракл когда по пунктом все разобрали да уж подивился, вот только восновном бесконечной глупостью ... >давай ка рассказывай чем материлизованные вьюхи лучше пародии на них индексированных. In MSSQL 2000 the materialized views have been limited in the means of data types and functions available. MSSQL 2005 still has a significant list of restricted functions and aggregations. The Indexed View in MSSQL still has a lot of limitations as compared with the Oracle one. For example, the Indexed View definition could not contain the following very useful aggregations, functions and options, namely derived table (sub query in FROM list), reference to another view, DISTINCT, EXISTS, NOT EXISTS, self-join, expressions on aggregate results (e.g. SUM(x)+SUM(x)), STDEV, STDEVP, VAR, VARP, AVG, Subquery, SUM on nullable expressions and UNION. http://triffids.googlepages.com/MSSQL2005_ORACLE10g_compare .pdf т.е. юзать по сути можно select * from table, какой в этом смысл в таком инструменте я постичь не сумел ... >я правильно понял, что триггер он коннект сделан от бедности модели безопасности в оракле и является классическим костылем и подпоркой, коих в оракле немерянно? в оракле безопасность ? :) смешно, тут у платформы МС еще долго конкурентов не будет. оракл имеет EAL4+, а МС восновном имеет SLAMMER, SASSER и т.п. :) на счет тригера на коннект, расскажите где еще обрабатывать кто подключился к SQL серверу, с какого IPшника, каким приложением и т.д. ? >Если уж про "для девелопера" говорить, то давай, не ленись, посравнивай инструментарий от оракла и от мса! кому там чего удобнее и быстрее делать по сравнению с Toad или SQLdeveloper для оракла QA и dev studio от МС вызывают только усмешку и море вопросов на эту тему, например на sql.ru. к стате есть Toad для mssql но он сильно катрирован по сравнению с оракловой версией.
|
|
| Desperado 15 Sep 2006 6:01 PM |
>а так же вспомни как сделав их оракл провозгласил лимон любому отдать, кто рекорд побил, но зажал лимон когда ребятишки из МССКЛтима побили их. да, веселая история, помнится оракл издевался, он говорил что даст лимон тому кто докажет, что mssql медленее оракла только в 100 раз (в TPC-H или TPC-D непомню) издевался несколько месяцев, но естественно никто не доказал. вот тогда где-то через пол года/год и появились indexed view, чисто для этого теста, т.к. юзать в реальном приложении их невозможно. точно не помню, надо поискать но оракл помоему просто прикалывался и сказал что в условии было, что доказать нада было в течении 3х месяцев, а не черезе год :) |
|
| Zzz.... 16 Sep 2006 6:48 AM |
Вчера оракел учудил - на простом sql споткнулся. Запрос вида select * from myview where number_=xxxx (xxxx - число) выполнял игнорируя индекс. Только лишь потому, что number_ - char(50) колонка. Т.е. нецифровое поле сравнивалось с цифрой. И без индекса. :) это 9.2.0.5. В 10ке уже поправили - теперь ошибку кидает, мол, не тот тип :) баг на баге сидит и багами погоняет. |
|
| Zzz.... 16 Sep 2006 6:49 AM |
Ессно, если взять ххх в одинарные кавычки, то всё заработало нормально. |
|
| Desperado 16 Sep 2006 2:07 PM |
2Zzz... какой индекс причем тут это ? это нормальное повидение оракла из покон веков и баг только в твоих ручках: Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.3.0 - 64bit Production With the Partitioning, OLAP and Data Mining options SQL> create table shit (a char(50)) ; Table created. SQL> create view shit_view as select * from shit ; View created. SQL> create index shit_idx on shit(a) ; Index created. SQL> insert into shit values ('20') ; 1 row created. SQL> select * from shit_view where a=20 ; A --- 20 SQL> insert into shit values ('rtfm') ; 1 row created. SQL> select * from shit_view where a=20 ; ERROR: ORA-01722: invalid number no rows selected
|
|
| Zzz.... 16 Sep 2006 2:33 PM |
Может про ручки не будем, а? Тут вроде не лор Индекс при том, что если не указать '', то он начинает перебирать все значения в таблице. Хорошо, когда там только одно (как в примере). А если пару сотен тысяч? И будешь голову ломать, почему индекс-то не используется. Посмотри на план выполнения, когда where a=20 и where a='20'
|
|
| Desperado 16 Sep 2006 4:41 PM |
Ну если ручки не нравится можно поговорить о головке :) это должна быть очень светлая голова в которую приходит мысль хранить сотни тысяч интов в поле char :) ведь кроме интов там ничего нет, иначе оракл бы получил ORA-01722. ну да ладно вернемся к баранам, это поведение было всегда т.к. это штатное поведение, естественно никакаих изменений в десятке небыло (это уже глазки у упомянутой головки) причем это поведение ничем не отличается от MSSQL2005 только сиквел при появлении чарактеров в таблице матюгается иначе: Conversion failed when converting the varchar value 'rtfm ' to data type int.
|
|
| PTOFan 18 Sep 2006 11:07 AM |
я тащусь с маркетинга ораклового! Даже для гетзефактс собственного привлекли - весьма кредитбл кампания - основной их бизнес примочки к ораклу как я понимаю? доку почитать внимательно не до сук? http://www.microsoft.com/technet/prodtechnol/sql/2005/ipsql 05iv.mspx#EOG вопрос - а что Оракл умеет делать вьюшки материализованные по недетерминированным данным? ;) Про безопасность - тут разговор за ФИЧИ, а не за сертификацию (которая для СКЛя есть и в России даже). Фич чтоб сделать все это нет встроенных - приходится городить подпорки накладывая все сверху ибо изначально все это не было заложено. Все это было еще в 2000м - иначе бы он не прошел сертификацию по С2 - там это требуется. Про Сассер это просто смешно слышать после ежеквартальных 50 багов в Оракле и криков что по 2-3 года патчи не выходят. Продуктивность ДЕВЕЛОПЕРА можно оценить путем сравнения кол-ва строк необходимых для создания того или иного приложения - на чем будете делать? на Тоаде? Про миллион зажаты ларри.! http://www.image-in-usa.com/pr01.htm читаем и плачем трахнули Ларри через 100 дней, при этом стоимость солюшена была в 16 раз ниже. Во истину что РТО говорил все правда - каждый ДБА, который говорит, что ему нужен Оракл явно сидит на откате |
|
| Desperado 18 Sep 2006 12:16 PM |
2PTOFan indexed views смешно, вы наверно не увидели табличку в середине вашей ссылки ? To create an index on a view in SQL Server 2005, the view definition must not contain: COUNT(*), SUM on nullable expressions, MIN, MAX, expressions on aggregate results (e.g. SUM(x)+SUM(x)), STDEV, STDEVP, VAR, VARP, AVG, EXISTS, NOT EXISTS, self-join, OUTER join, Subquery, ORDER BY, TOP, UNION wtf "недетерминированным данным" ? >Про безопасность - тут разговор за ФИЧИ, а не за сертификацию про которые фичи ? mssql2k5 по фичам безопасности остался на уровне MySQL, в оракле есть label security, Data Encryption, Virtual Private Database, Fine Grained Auditing, можно огласить аналоги этим фичам у МС ? >Продуктивность ДЕВЕЛОПЕРА можно оценить путем сравнения кол-ва строк необходимых для создания того или иного приложения - на чем будете делать? на Тоаде? ну если мерять кол-во строк то mssql шансов вообще нет, 2/3 конструкций pl/sql не имеют аналогов, что до меня я давно серьезно не кодил но говорят разработчики предпочитают sqldeveloper (но я его не видел, у меня toad) >Про миллион зажаты ларри.! какой-то источник левый, на досуге поищу помню в oracle magazine было интервью про тот милион, мы всем отделом ржали. |
|
| Desperado 18 Sep 2006 12:27 PM |
>Во истину что РТО говорил все правда - каждый ДБА, который говорит, что ему нужен Оракл явно сидит на откате вот планируем преобрести 2x dual core opteron 4Gb RAM, оракл за лицензии хочет $10K, MS $12K не подскажешь как получить откат с $10 K чтоб он был соразмерен риску и моей зарлате ? :) PS. mssql2k на такую машинку бы стоил $40K из-за памяти ;) |
|
| PTOFan 18 Sep 2006 1:31 PM |
нетерминированные? в доке у оракла это называется "non-repeating expressions" По фичам - базовые фичи из стандартной версии СКЛя появляются в дополнительном продукте у Оракла, который отдельных бабок стоит. Все это уже РТО и СтринниК разобрали. я правильно понимаю, что у Оракла хотим купить урезанный Стандард Оне на 2 процессора (4 ядра) без поддержки (скока там в год) и подписки на металинк, так, что в следующем квартале скачать патчи для следующих 50-80 секьюрити уязвимостей будет нельзя? Риск по зарплате хороший... а что будет, когда АМД да Интел начнет 4х ядерные процессоры штамповать... |
|
| Desperado 18 Sep 2006 1:34 PM |
Не нашел на оракле, но судя по гуглу оракл честно прождал 3 месяца, не дождался и официально закрыл соревнование, потому бабло и не отдал (хотя мне казалось целый год ждал, ну да ладно наверно ошибся) Oracle Closes Million Dollar Challenge with 12 Leading Tpc-d Benchmarks On Oracle8i Microsoft did not respond to the challenge, which has been posted on Oracle's Web site for the last 3 months. "Microsoft has had more than three months to respond to the challenge and we haven't heard a word from them," said Jeremy Burton, vice president of server marketing at Oracle. "This is because SQL Server 7.0 is years behind in data warehousing technology, they have yet to publish a single TPC-D result. Any customer considering SQL Server should have serious concerns about their failure to demonstrate performance in the critical Data Warehousing space". http://www.e-consultancy.com/news-blog/20149/oracle-closes- million-dollar-challenge-with-12-leading-tpc--d-benchmarks-o n-oracle8i.html короче еще раз indexed view это слабое подобие левой руки, сделаное исключительно для того соревнования, чтоб не терпеть издевательство Лари, а польза с такими ограничениями от этого инструмента практически нулевая.
|
|
| Desperado 18 Sep 2006 2:02 PM |
> нетерминированные? в доке у оракла это называется "non-repeating expressions" извиняюсь за серость но понятия не имею че это, если вы уверены что это некая фича которая есть у МС но нет у оракла просьба выдать url, только давайте чтоб не получилось как с indexed views. >я правильно понимаю, что у Оракла хотим купить урезанный Стандард Оне на 2 процессора (4 ядра) без поддержки (скока там в год) и подписки на металинк да, супорт стоит 20% (поучается от $10K, т.е. все равно дешевле МС), но мне он не нужен т.к. у меня есть доступ на металинк по другим лицензиям (не думаю что я что-то нарушаю) >Риск по зарплате хороший... а что будет, когда АМД да Интел начнет 4х ядерные процессоры штамповать... будет то же что и всегда, будет коефициент на x86 процы 0.25%, оракл не может считать сокеты т.к. работает не только на x86. приравнять x86 и power5 было бы глупо со стороны оракла. что до инвестиций, разница в цене между ораклом и mssql в даном случае не существенна, а функционал предоставляемы МС не идет ни в какое сравнение с ораклом standart one за теже деньги.
|
|
| tstone - saldomail.ru 21 Sep 2006 9:10 AM |
2Desperado, Ender: Это ж какой "светлоты" должна быть голова, что бы программировать "на Оракле"?! Или "на МС СКЛ"?! Или "на Интербейзе/Файрбёрде"?! Вы чо, мужуки, извращенцы чо ли? Программировать надо на _языках_программирования_, а не на СУБД. А СУБД использовать исключительно для того, для чего они предназначены - для _управления_данными_, а не для программирования. Тогда и мир станет значительно проще, "и ваши волосы станут длинными и шелковистыми".
|
|
| Ender 21 Sep 2006 10:51 AM |
2tstone: "Программировать надо на _языках_программирования_, а не на СУБД. А СУБД использовать исключительно для того, для чего они предназначены - для _управления_данными_, а не для программирования." А для того чтобы они могли этими данными управлять для них придумали разные языки. Для Oracle PL/SQL, для IB/FB Dynamic SQL, для SQL Server-а T-SQL... Еще один что-ли Серж завелся, или зараза распространяется? |
|
|