powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Стоит ли переходить на Оракл?
152 сообщений из 152, показаны все 7 страниц
Стоит ли переходить на Оракл?
    #35690733
Пгуые123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый!
Вот опишу что у нас происходит и хочу получить ваши комментарии и советы:
У нас есть небольшая база на MS SQL 2005. Год от года - 3-5 млн строк в таблице проводок, 50 - 60 тыс контрагентов с историей. За несколько лет с индексами это 7-10 гигов бекап.

Тут начальство под кризис вспомнило, что надо бы лицензироваться.
Вот.

Нам на СКУль денег не дают. (не говорю уже про то, что на среду разработки тоже).

Шеф отдела предлагает переписать базу на PostgreSQL. Причем есть такие обработки и отчеты, которые выполняются по 15 часов (с партиционированием 4)

Вот что хотел бы от вас услышать стоит ли вообще затевать переезд на какой-либо другой скуль?

Мне вот лично симпотизирует Oracle (тем более, что контора у нас типа девелоперская и вроде с лицензией для Оракла проблем не должно возникнуть для правохранительных органов).

Если уж переписыать базу, так может под что-нибудь стоящее?

Вот еще вопрос: Может нам лучше жить на MSDE... Там вроде лицензии офиса должно хватить...

Какие еще варианты можете посоветовать?

Заранее спасибо за то, что не предлагаете уволиться из этой конторы и скинуться на покупку лицензий...
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35690765
SergINI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам в другую ветку: "Выбор СУБД".
MSDE- не подойдёт из-за ограничений на размер. Oracle не дешевле MS SQL.
Выходит шеф прав!
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35690778
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пгуые123День добрый!
Вот опишу что у нас происходит и хочу получить ваши комментарии и советы:
У нас есть небольшая база на MS SQL 2005. Год от года - 3-5 млн строк в таблице проводок, 50 - 60 тыс контрагентов с историей. За несколько лет с индексами это 7-10 гигов бекап.
Пгуые123Шеф отдела предлагает переписать базу на PostgreSQL. Причем есть такие обработки и отчеты, которые выполняются по 15 часов (с партиционированием 4)

Вот что хотел бы от вас услышать стоит ли вообще затевать переезд на какой-либо другой скуль?Маньяк ваш шеф, походу.
Предложите шефу посчитать трудозвтраты на перевод и помножить их на ЗП сотрудников.
Есть подозрение, что переделка не окупиться, а дешевле будет купить лицензии :)

Шеф, конечно, может считать , что все будет переделано за 1 неделю, ну здесь уже нужен другой лекарь :)

Пгуые123Мне вот лично симпотизирует Oracle (тем более, что контора у нас типа девелоперская и вроде с лицензией для Оракла проблем не должно возникнуть для правохранительных органов). Oracle, вобще-то тоже лицензируемый и денег стоит.
Особенно Enterprise, в котором есть партиционирование, которое вам, похоже, занадобится.

Пгуые123Вот еще вопрос: Может нам лучше жить на MSDE... Там вроде лицензии офиса должно хватить... Насколько я помню MSDE - он может содержать базы до 2-х гигов.

Модератор: Тема перенесена из форума "Oracle".
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35690835
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пгуые123Вот еще вопрос: Может нам лучше жить на MSDE... Там вроде лицензии офиса должно хватить...

Для теперешней Express редакции SQL Server (бывшее MSDE) не надо никаких доп. лицензий. Она бесплатна. Но имеет ограничение в 4 Гига на размер одной бд, на 1 процессор (ядра все будут использоваться) и 1 гиг памяти.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35691241
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНам на СКУль денег не дают. (не говорю уже про то, что на среду разработки тоже).
Шеф отдела предлагает переписать базу на PostgreSQL.
мда. по срокам и стоимости переноса на ЛЮБУЮ другую СУБД это будет однозначно ДОРОЖЕ чем купить MS SQL.

Шеф не рубит фишку, что разные СУБД они не только по названию разные.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35691313
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot kdvШеф не рубит фишку, что разные СУБД они не только по названию разные.[/quot]
+1
Кроме того, если ещё и ПО на этот вариант изначально по архитектуре не закладывалось...
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35692283
Пгуые123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
АнатоЛой,

да.. не закладывалось.. Тоесть и по полностью переписывать + ОпенОфис вместо МСОфиса... В общем, ожидаются танцы с бубном и свистопляской... :(
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35697479
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пгуые123
Шеф отдела предлагает переписать базу на PostgreSQL. Причем есть такие обработки и отчеты, которые выполняются по 15 часов (с партиционированием 4)

Думаю, что после тупого переписывания на PostgreSQL эти отчёты могут идти еще дольше. И для оптимизации нужен будет специалист именно по постгресу.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35698799
Денис Ильин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quote]Шеф отдела предлагает переписать базу на PostgreSQL. Причем есть такие обработки и отчеты, которые выполняются по 15 часов (с партиционированием 4)[/quote]
что то как то многовато, 15 часов, а?.. может, курсорами злоупотребляете?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35708069
joker 79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, ребята, Вам за деньги предлагают разобраться с новой СУБД, беря на себя всю ответственность по переходу (шеф сказал переходить - он чтото точно знал) - а вы думаете... Имхо нуно хватать и бежать.
Плюс ко всему можно переписать всю эту ерунду, которая по 15 часов считается - это же издевательство - вам же проще сопровождать будет.

А насчет Ораклы - просто посчитай сколько будет стоить лицензия на все что тебе надо (ну и выясни, понятное дело, сколько для вас она точно будет стоить и точно ли не будет проблем)
А вот на "халявы" от платных СУБД могешь даже не смотреть - 7-10гб бакапы = 20+ базы а там ограничения гига на 4
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35708078
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
joker 79Блин, ребята, Вам за деньги предлагают разобраться с новой СУБД, беря на себя всю ответственность по переходу (шеф сказал переходить - он чтото точно знал) - а вы думаете... Имхо нуно хватать и бежать.

Угу. Оттуда - и бежать.
Ибо оракл - это круто, а то, что прилада не работает - прогеры виноваты.

зы интересно, каковы шансы переписать то, что работает 15 часов на известном инструменте на неизвестный инструмент?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35708114
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть точка зрения, что у MSSQL оптимизатор запросов всё-таки получше будет чем у PostgreSQL.
Еще раз настаиваю на том, что для вас немаловажным будет врема отклика от отчёта,
который идёт 15 часов. Если вы не смогли его оптимизировать (это удивительно ведь есть
всякие там OLAP) в MS, то СУБД, которая по определению медленне, то может быть
не стоит замахиватся на проект, для которого этот прогноз вообще отсутствует на данный
момент! Я-бы сделал пилотный тест этого-же отчёта в среде Postgres что-бы хотя-бы
знать, с чем имеешь дело.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35708798
Пгуые123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все верно говорите, Саратники!
Выбиваем всеми силами любимый MSSSQL!

Отчет 15 чесовой доолго пытались оптимизировать. Много крови выпили всякой. В итоге с партиционированием работает 4 часа...
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35708848
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пгуые123Все верно говорите, Саратники!
Выбиваем всеми силами любимый MSSSQL!
Отчет 15 чесовой доолго пытались оптимизировать. Много крови выпили всякой. В итоге с партиционированием работает 4 часа...

бэкап - в студию.
и запрос для запуска отчета.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35709117
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ограничение Экспресса на 4Гб можно попробовать обойти, расположив крупные таблицы по разным базам, а в главной базе сделать аналогичные вьюхи. Система скорее всего не заметит подмены.
Так объем можно прилично наращивать.

Но... некоторые приложения зачем-то проверяют наличие физических таблиц.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35709349
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему постгрес?
Почему, например не MySQL???
в 5.1.х весьма все не плохо.. да и работает оно довольно быстро и возможностей намного больше чем в MS SQL
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35709443
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немойа почему постгрес?
Почему, например не MySQL???
в 5.1.х весьма все не плохо.. да и работает оно довольно быстро и возможностей намного больше чем в MS SQL
давайте для начала разберёмся, почему на энтерпрайз версии отчет считается 15 часов... А там - посмотрим, стоит ли использовать мускуль.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35709731
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немойMySQL ... возможностей намного больше чем в MS SQL

Примеры в студию!!!
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35709791
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinнемойMySQL ... возможностей намного больше чем в MS SQL

Примеры в студию!!!

+1 заинтриговали
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35709801
иНос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklinнемойMySQL ... возможностей намного больше чем в MS SQL

Примеры в студию!!! Под Линуксом в MySQL возможностей намного больше чем в MS SQL.

Как то так :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710302
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
примеры будут?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710353
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пгуые123Выбиваем всеми силами любимый MSSSQL!

Отчет 15 чесовой доолго пытались оптимизировать. Много крови выпили всякой. В итоге с партиционированием работает 4 часа...

Во-во! Нагоните страху на ваше начальство. Расскажите, что без партицирования будет ой-как плохо. Аргументируйте. Приведите цифры. В рублях или в евро. Это отрезвляет.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710523
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinнемойMySQL ... возможностей намного больше чем в MS SQL
Примеры в студию!!!
Сессионные переменные, к примеру.
"Подстановка таблиц".
Лимит, опять таки (да-да, и это очень удобно)
0-вые день, месяц в дате
дефолтное значение для типа данных
тип данных set
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710537
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockypkarklinнемойMySQL ... возможностей намного больше чем в MS SQLПримеры в студию!!!1)Сессионные переменные, к примеру.
2)"Подстановка таблиц".
3)Лимит, опять таки (да-да, и это очень удобно)
4)0-вые день, месяц в дате
5)дефолтное значение для типа данных
6)тип данных set1) и 5) - не верю, что нету
3) - есть TOP
4) - костыль при неправильном проектировании БД
6) - ненужная глюкогенная гадость

2) - это что такое?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710579
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft1) и 5) - не верю, что нету
3) - есть TOP
4) - костыль при неправильном проектировании БД
6) - ненужная глюкогенная гадость
2) - это что такое?
4 - костыль, возможно. но в мускуле - есть, а в мсскль - нету.
1, 5 - нету.
3 - top не есть limit, особенно с т.з. удобства использования.
6 - насчет глюкогенности - не знаю, насчет нужности - вопрос весьма дискуссионный.

2 - емнип, это перекрытие видимости временных и постоянных таблиц. Дословно щаз уже не вспомню :(
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710712
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"5)дефолтное значение для типа данных" - именно для "типа данных"? или для поля?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710732
Senya_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft"5)дефолтное значение для типа данных" - именно для "типа данных"? или для поля?видимо, речь примерно о таком
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710747
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Senya_Lmiksoft"5)дефолтное значение для типа данных" - именно для "типа данных"? или для поля?видимо, речь примерно о таком Прямого аналога этому в MySQL что-то не припомню.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710758
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft"5)дефолтное значение для типа данных" - именно для "типа данных"? или для поля?

If a column definition includes no explicit DEFAULT value, MySQL determines the default value as follows:
• If the column can take NULL as a value, the column is defined with an explicit DEFAULT NULL clause.
• If the column cannot take NULL as the value, MySQL defines the column with no explicit DEFAULT clause. For data entry, if an INSERT or REPLACE statement includes no value for the column, MySQL handles the column according to the SQL mode in effect at the time:
o If strict SQL mode is not enabled, MySQL sets the column to the implicit default value for the column data type.
o If strict mode is enabled, an error occurs for transactional tables and the statement is rolled back. For non-transactional tables, an error occurs, but if this happens for the second or subsequent row of a multiple-row statement, the preceding rows will have been inserted.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710850
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
locky0-вые день, месяц в дате
А это зачем надо?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710866
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyIf a column definition includes no explicit DEFAULT value, MySQL determines the default value as follows:
• If the column can take NULL as a value, the column is defined with an explicit DEFAULT NULL clause.
• If the column cannot take NULL as the value, MySQL defines the column with no explicit DEFAULT clause. For data entry, if an INSERT or REPLACE statement includes no value for the column, MySQL handles the column according to the SQL mode in effect at the time:
o If strict SQL mode is not enabled, MySQL sets the column to the implicit default value for the column data type.
o If strict mode is enabled, an error occurs for transactional tables and the statement is rolled back. For non-transactional tables, an error occurs, but if this happens for the second or subsequent row of a multiple-row statement, the preceding rows will have been inserted.Не вижу от этого ни малейшей практической пользы, один вред.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710903
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonlocky0-вые день, месяц в дате
А это зачем надо?
А бог его знает.
Видимо, это нечто вроде внутритипового null.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710908
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftНе вижу от этого ни малейшей практической пользы, один вред.
Я, к примеру, не вижу сильной пользы от триггеров и каскадных операций, один только вред.
Но триггера - есть.
К тому же, мы рассматриваем не полезность, а наличие.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710923
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockymiksoftНе вижу от этого ни малейшей практической пользы, один вред.Я, к примеру, не вижу сильной пользы от триггеров и каскадных операций, один только вред.
Но триггера - есть.
К тому же, мы рассматриваем не полезность, а наличие.Польза от триггеров и каскадных операций есть. А от неявного дефолтного нуля в числовом поле пользы может быть только в качестве покрытия (а вполне вероятно и источника) огрехов проектирования.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710925
Senya_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyК тому же, мы рассматриваем не полезность, а наличие.Это называется - если нет, то наскребем :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710928
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyК тому же, мы рассматриваем не полезность, а наличие.Тогда уж вспомните возможность в MySQL перечислять в секции SELECT полей, которых нет в GROUP BY. Это сильно покруче будет. Равно как и ошибки порождает значительно более трудновыводимые.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710947
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftlockyК тому же, мы рассматриваем не полезность, а наличие.Тогда уж вспомните возможность в MySQL перечислять в секции SELECT полей, которых нет в GROUP BY. Это сильно покруче будет. Равно как и ошибки порождает значительно более трудновыводимые.
такое умеет не только MySql, но и Sybase.
И, будучи применённое с умом - весьма полезно.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710950
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftА от неявного дефолтного нуля в числовом поле пользы может быть только в качестве покрытия (а вполне вероятно и источника) огрехов проектирования.
"If strict mode is enabled, an error occurs for transactional tables and the statement is rolled back".
Т.е. - не хочешь - не используешь.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710965
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyтакое умеет не только MySql, но и Sybase.
Сорри, они это по разному "умеют".
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35710972
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockylockyтакое умеет не только MySql, но и Sybase.Сорри, они это по разному "умеют".Не знаю как Sybase, а MySql не гарантирует корректности рузультата, если эти поля имеют разные значения в пределах группы. На что люди налетают регулярно.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35711000
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyВидимо, это нечто вроде внутритипового null.
Странно... Если внтри типа есть суб-типы... это вроде-как уже и не атом. Дедушка Кодд переворачивается в своём гробу...
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35711068
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonlockyВидимо, это нечто вроде внутритипового null.
Странно... Если внтри типа есть суб-типы... это вроде-как уже и не атом. Дедушка Кодд переворачивается в своём гробу...
Дедушка кодд был великим теоретиком.
А мы - убогие практики.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35711123
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну ладно. Я готов допустить, что существует такая дата как 2008.00.00. Допустим. Но как для неё определить точку на оси времени? Как определить операцию количество дней между датами? Где, короче тот сакральный смысл нулевого дня и месяца?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35711124
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНу ладно. Я готов допустить, что существует такая дата как 2008.00.00. Допустим. Но как для неё определить точку на оси времени? Как определить операцию количество дней между датами? Где, короче тот сакральный смысл нулевого дня и месяца?
Где сакральный смысл NULL?
NULL копеек - это много или мало?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35711134
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно. Проехали. Так бы и сказал, что это извращённая форма записи NULL.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35711237
1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разруха - она в головах. Все что надо это
1) Пригласить нормального SQL программиста, который разберется с Вашими отчетами, запросами и т. д. Если все сделано правильно, то отчеты на нормльном железе, правильно настроеном сервере и оптимизированых запросах, которые на таких объемах, выполняются 15 часов - я не верю.
2) Купить лицензию на MS SQL SERVER ибо это будет самое дешевое и правильное решение, если учесть время/стоимость на разработку, отладку и нервы для объяснения пользователям почему появились ошибки, которых вчера не было.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35711976
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinнемойMySQL ... возможностей намного больше чем в MS SQL

Примеры в студию!!!
Уж кинулся перечислять и преводить.. да понял, проще отослать к первоисточнику..
На самом деле - по типам данных, ms тут не пляшет. По набору функций, управление юзерами в том числе и их сессиями (а почему нет? у меня реально в одной софтине на первой вкладке отображается кто и что делает и т.д. с возможность "убить" сессию).
Впрочем, тут уже немного подсказали - а полный список, повторюсь, в первоисточнике. Много перечислять, да и не тема тут это делать. Ну а то, что он на порядок меньше требует меньше ресурсов.. Не стоит денег, имеет отличную поддержку в той же Windows (на том же C# или Borland продуктах), или просто через Excel - вот и скажите, в чем преимущества MS SQL ???

PS: не все же живут на форуме :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35711983
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немойВпрочем, тут уже немного подсказали - а полный список, повторюсь, в первоисточнике.
Всё-таки хотелось бы услышать и от вас (потому как "у меня реально в одной софтине на первой вкладке отображается кто и что делает и т.д. с возможность "убить" сессию" как "то, что не умеет МС СКЛ" - не выдерживает ни малейшей критики).

немой
вот и скажите, в чем преимущества MS SQL ???

В том, что он, вроде как, помощнее будет, нет?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712002
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немой
Не стоит денег, имеет отличную поддержку в той же Windows

В которой, как раз и стоит денег.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712014
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немойУж кинулся перечислять и преводить.. да понял, проще отослать к первоисточнику..
просмотрел тему ещё раз. сделал вывод - вы не можете перечислить то, чего вы не знаете.
в этом случае очень удобно отсылать к некому "первоисточнику" (родина всех эльфов?).
немойНа самом деле - по типам данных, ms тут не пляшет.
судя по всему, существует какой-то тип данных, который есть в MySQL, но его стыдно привести в пример.
немой
По набору функций, управление юзерами в том числе и их сессиями (а почему нет? у меня реально в одной софтине на первой вкладке отображается кто и что делает и т.д. с возможность "убить" сессию).
Это вообще не по-русски написано.
По набору функций и по управлению юзерами?
По набору функций управления юзерами?
У вас реально в одной софтине на первой вкладке (?) что-то отображается? Поздравляю!
И в мсскл это сделать невозможно? Это вы не умеете, или не возможно в принципе? Если второе, то давайте поподробнее.
немойВпрочем, тут уже немного подсказали - а полный список, повторюсь, в первоисточнике. или гномов?
немой Много перечислять, да и не тема тут это делать.
много-много-много.
и сколько все ни говорите, у меня всё равно больше много-многов, да?
немойНу а то, что он на порядок меньше требует меньше ресурсов..
почему-то IB, который одинаков тормозил на 16 и 128 мб
вспоминается FB, который прсо не знал
немойНе стоит денег, имеет отличную поддержку в той же Windows (на том же C# или Borland продуктах), или просто через Excel - вот и скажите, в чем преимущества MS SQL ???
немного странно сравнивать что-либо с MS SQL данному критерию
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712021
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдор
почему-то IB, который одинаков тормозил на 16 и 128 мб
вспоминается FB, который прсо не знал
Это закодированное послание на языке аборигенов первоисточника.
Примерно переводится как "почему-то вспоминается IB/FB, который одинаково тормозил на 16 и 128 мб
и который просто не знал, что делать с ресурсами"
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712120
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдор
судя по всему, существует какой-то тип данных, который есть в MySQL, но его стыдно привести в пример.

По числовым данным:
В MS можно определить
беззнаковый тип?
Битовое поле?
По дате/время:
Date, Time, Year?
По строковым:
Tinytext, Mediumtext,Longtext, Enum, Set ?

Можно ли одним инсертом заполнить таблицу?
Возможно ли использовать булеву алгебру (работа с битами) ?

Что вернет запрос SELECT '2'+'2', '2'=2 ?
Можно ли написать так: SELECT INTERVAL(2,5,9,1,6,2,4) ?

Можно ли объединить несколько таблиц?
Можно ли создать таблицу в памяти? (не путать с временной таблицей).

Напишите мне две строчки запроса, по которым сможете получить сведения о сессиях и «убить» не нужную.. (как пример, что я имел ввиду под управлением).

Поддерживается ли шифрование, не таблиц.. а например отдельных значений в полях. (пример: надо хранить пароли.. конечно можно уложить туда хеш, но я не об этом).

По администрированию – перечислять всё?? Но, еще есть и управление (хотя, оно и относится к администрированию).

Количество функций.. ну тут уж выяснять думаю нет смысла.. И что бы все перечислить – реально надо взять маны. Впрочем как и остальное. По памяти сразу всё так не сравнить.

В общем, можно перечислять плюсы и в MS.. Все зависит от того – для чего и для кого..
Можно сказать что все это мелочь,.. И все это сейчас можно на C# реализовать.. Только вот, это "можно" стоит лишних телодвижений и не всегда очевидных. А DateTime - у MS, похоже не разрешимый вопрос.

Топик, имхо, не об этом.. мы свалились не туда :)

PS: а Firebird просто готовить наверно надо уметь :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712161
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немой
По числовым данным:
В MS можно определить
беззнаковый тип?
Битовое поле?
По дате/время:
Date, Time, Year?
По строковым:
Tinytext, Mediumtext,Longtext, Enum, Set ?

Беззнаковое - нет, битовое - да.
date - да
строковые - varchar(max), nvarchar(max)
Enum,set - вообще говоря - не строковые.

немой
1. Можно ли одним инсертом заполнить таблицу?
2. Возможно ли использовать булеву алгебру (работа с битами) ?

1. Да (если я правильно понял вопрос)
2. да

немой
Что вернет запрос SELECT '2'+'2', '2'=2 ?
2
---- -----------
22 2



немой
Можно ли объединить несколько таблиц?

Что это?

немой
Можно ли создать таблицу в памяти? (не путать с временной таблицей).

1. частично

немой
Напишите мне две строчки запроса, по которым сможете получить сведения о сессиях и «убить» не нужную.. (как пример, что я имел ввиду под управлением).

exec sp_who
kill <session id>


немой
Поддерживается ли шифрование, не таблиц.. а например отдельных значений в полях. (пример: надо хранить пароли.. конечно можно уложить туда хеш, но я не об этом).

Уточнить, но помоему - да.

немой
По администрированию – перечислять всё?? Но, еще есть и управление (хотя, оно и относится к администрированию).

Перечисляйте всё.



немой
Количество функций.. ну тут уж выяснять думаю нет смысла..

И что бы все перечислить – реально надо взять маны. Впрочем как и остальное. По памяти сразу всё так не сравнить.


немой
А DateTime - у MS, похоже не разрешимый вопрос.

Бугога (уж извините)
немой
PS: а Firebird просто готовить наверно надо уметь :)
Равно, как и нужно уметь готовить МС ;)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712164
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, тип time - тоже да.

-------------------------
There’s no silver bullet!
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712170
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyСорри, тип time - тоже да.

-------------------------
There’s no silver bullet!

Это в какой версии появилось все Вами перечисленое???
Особо интересует Date и Time (а не DateTime и короткий DateTime)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712204
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
locky
Беззнаковое - нет, битовое - да.

Это Вы о binary и varbinary(n) ?? но это не битовые матрицы, и над этими типами не определены побитовые операторы.
locky
date - да

По крайней мере, в 2005 этого нет.


lockyнемой
1. Можно ли одним инсертом заполнить таблицу?
2. Возможно ли использовать булеву алгебру (работа с битами) ?

1. Да (если я правильно понял вопрос)
2. да

Очень интересно, буду признателен, если покажите как это можно сделать не прибигая к циклам, курсорам и т.д. А заодно, и пример работы с битовыми матрицами (дп просто - включить 2 бит например)

lockyнемой
Можно ли объединить несколько таблиц?

Что это?
Это Merge.

locky
немой
А DateTime - у MS, похоже не разрешимый вопрос.

Бугога (уж извините)
я так же смеюсь над тем, что это больается в проектах как пятое колесо.. Конечно все решается.. Но.. поствте сервер не с тою локалью.. или еще что - и вы обречены на постоянную конвертацию.. Да же если все нормально, простое сравнеие по полю с типом DateTime - геморой, к которому все привыкли.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712209
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я так же смеюсь над тем, что это болтается в проектах как пятое колесо.. Конечно все решается.. Но.. поставьте сервер не с тою локалью.. или еще что - и вы обречены на постоянную конвертацию.. Да же если все нормально, простое сравнение по полю с типом DateTime - геморрой, к которому все привыкли.
--------------------------------------------
Превел с китайского :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712224
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немойОчень интересно, буду признателен, если покажите как это можно сделать не прибигая к циклам, курсорам и т.д.
вам слово. не совсем понятно, что вообще имелось ввиду.
немой
А заодно, и пример работы с битовыми матрицами (дп просто - включить 2 бит например)
Перед тем, как делать громкие заявления о функциональности, имеет смысл хотя бы заглянуть в документацию. Она есть на охрененно секретном сайте.
немой Это Merge.
ЭТО merge, а не то, что вы сказали.
немой
я так же смеюсь над тем, что это больается в проектах как пятое колесо.. Конечно все решается.. Но.. поствте сервер не с тою локалью.. или еще что - и вы обречены на постоянную конвертацию.. Да же если все нормально, простое сравнеие по полю с типом DateTime - геморой, к которому все привыкли.
о какой проблеме вообще речь? для datetime нет никакой разницы, что за локаль у вас на сервере, клиенте и у соведа дяди Васи в мобильнике.

кстати...
типы xml ,
table ,
hierarchyid появились несколько раньше, чем, к примеру, аналитические функции в mysql.

З.Ы.
для тех, кто в танке
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712248
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для «танкистов» сложно понять наверно, что есть «одним инсертом».. :)
INSERT INTO `attachments` (`ID_ATTACH`, `ID_THUMB`, `ID_MSG`, `ID_MEMBER`, `attachmentType`, `filename`, `size`, `downloads`, `width`, `height`) VALUES
(14,0,262,0,0,'peak.tcl',6385,23,0,0),
(13,0,261,0,0,'gramota.tcl',11779,28,0,0),
(15,0,263,0,0,'gis.tcl',15120,22,0,0),
…….
Для Дяди Васи и т.д. действительно не имеет значения, т.к. сервер выдаст результат так, как он считает правильно, т.е., например 05.31.2008 12:12:56
Документация зажевана до дыр, ибо на работе пока не все еще перевели на Oracle. И все что сказано, сказано не в плане «это фигня», а просто с этими и другими проблемами приходится сталкиваться каждый день, к ним привыкаешь.. Но обслуживание дополнительно и сервера на MySQL заставляет иной раз «увидеть» эти досадные траблы.. Особо смущает, продукт то коммерческий..
Остальное можно прочесть тут: http://www.sql.ru/docs/mysql/rus_ref/
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712252
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдор
З.Ы.
для тех, кто в танке
Ну вот, Вы сами и пояснили, что нет таковых.. как и того что я перечислял. так что, каждый при своем остался :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712268
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С датой (типами) - согласен, не знал что в 2005 добавили разделение.
time 12:35:29. 1234567
date 2007-05-08
smalldatetime 2007-05-08 12:35:00
datetime 2007-05-08 12:35:29.123
datetime2 2007-05-08 12:35:29. 1234567
datetimeoffset 2007-05-08 12:35:29.1234567 +12:15
сорри.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712286
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немой
Ну вот, Вы сами и пояснили, что нет таковых.. как и того что я перечислял. так что, каждый при своем остался :)
нет битовых операций? вы уверены? точно уверены? диплом дорогой?
немойДля «танкистов» сложно понять наверно, что есть «одним инсертом».. :)
INSERT INTO `attachments` (`ID_ATTACH`, `ID_THUMB`, `ID_MSG`, `ID_MEMBER`, `attachmentType`, `filename`, `size`, `downloads`, `width`, `height`) VALUES
(14,0,262,0,0,'peak.tcl',6385,23,0,0),
(13,0,261,0,0,'gramota.tcl',11779,28,0,0),
(15,0,263,0,0,'gis.tcl',15120,22,0,0),
действительно, без этого жить решительно невозможно.
немой
Для Дяди Васи и т.д. действительно не имеет значения, т.к. сервер выдаст результат так, как он считает правильно, т.е., например 05.31.2008 12:12:56 я как бы ещё раз мягко намекаю, что сервер ВСЕГДА выдаст именно дату, а не строку. Не могу поверить, что это у кого-то вызывает ежедневные, уже привычные сложности.
немойДокументация зажевана до дыр уверен, речь не о MS SQL. в противном случае нужно признать что либо у вас документация не от MS SQL, либо вы просто врёте.
немойС датой (типами) - согласен, не знал что в 2005 добавили разделение.
time 12:35:29. 1234567
date 2007-05-08
smalldatetime 2007-05-08 12:35:00
datetime 2007-05-08 12:35:29.123
datetime2 2007-05-08 12:35:29. 1234567
datetimeoffset 2007-05-08 12:35:29.1234567 +12:15
в 2008-м. но для нас, богатырей, до дыр зажевавших документацию, это не важно.
главное, что они (эти новые типы) есть и совершенно не мешают. хотя польза от них в большинстве случаев несколько переоценивается.

З.Ы.
самый функциональный сервер, это у которого больше типов данных. 10 для даты, 18 для срок и 34534 запасных. )
З.З.Ы.
интересно, ораклоиды глядя на свой NUMBER уже бьются в истерике от ущербности своего сервера? ))
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712310
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немойДля «танкистов» сложно понять наверно, что есть «одним инсертом».. :)
INSERT INTO `attachments` (`ID_ATTACH`, `ID_THUMB`, `ID_MSG`, `ID_MEMBER`, `attachmentType`, `filename`, `size`, `downloads`, `width`, `height`) VALUES
(14,0,262,0,0,'peak.tcl',6385,23,0,0),
(13,0,261,0,0,'gramota.tcl',11779,28,0,0),
(15,0,263,0,0,'gis.tcl',15120,22,0,0),

еще в версии 4.2 можно было так написать
Код: plaintext
1.
2.
3.
INSERT INTO `attachments` (`ID_ATTACH`, `ID_THUMB`, `ID_MSG`, `ID_MEMBER`, `attachmentType`, `filename`, `size`, `downloads`, `width`, `height`)  
  select  14 , 0 , 262 , 0 , 0 ,'peak.tcl', 6385 , 23 , 0 , 0 
   union select  13 , 0 , 261 , 0 , 0 ,'gramota.tcl', 11779 , 28 , 0 , 0 
  union select  15 , 0 , 263 , 0 , 0 ,'gis.tcl', 15120 , 22 , 0 , 0 
хотя чесно говоря не думал что это так важно
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712521
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немойНу а то, что он на порядок меньше требует меньше ресурсов.. Не стоит денег, имеет отличную поддержку в той же Windows (на том же C# или Borland продуктах), или просто через Excel - вот и скажите, в чем преимущества MS SQL ???
Знаешь, брателлова, я не решусь делать прогнозы... Но пол-годика назад MySQL AB был куплен Sun. Сделка оценивается ни много ни мало а в миллиард зелёных енотов. Всё это заставляет крепко задуматься о перспективах "бесплатного" MySQL. Я не знаток лицензий MySQL но возможно там не всё так чисто. Все-ли опции MySQL server будут доступны по цене скачивания? OLAP например. Это - вопрос.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712527
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдораналитические функции в mysql.А что, в MySQL действительно есть аналитические функции???
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712697
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдор
нет битовых операций? вы уверены? точно уверены? диплом дорогой?
я как бы ещё раз мягко намекаю, что сервер ВСЕГДА выдаст именно дату, а не строку. Не могу поверить, что это у кого-то вызывает ежедневные, уже привычные сложности.


Честно говоря, непонятна такая высокомерность с Вашей стороны.
На пустом месте зацепились.. Разговор не о том что лучше или хуже.
Да, пока вы не покажите мне операции с битами, я буду говорить что таковых в MS SQL нет. Хотя, повторяю, это всего лишь арифметика, которая может быть реализована различными способами. Как и тип DateTime, который нечто иное как ЧПЗ. Вызывает ли это сложности? Нет, потому что для того что бы в том же условии WHERE выполнить проверку, делается приведение CONVERT(…).
Но согласитесь, WHERE DATE1 = DATE2 гораздо проще.
И в целом, было сказано что в MySQL гораздо больше функций – насчет функций спорить нет смысла, достаточно взглянуть хотя бы на их список. В целом, если взять текущую версию MySQL, то мне, как разработчику, эта СУБД нравится больше. Простота, не требовательность к ресурсам, довольно развитый набор как управления данными так и их определения с более развитым расширением SQL, удобство управление СУБД, весьма богатый набор функций различного типа в том числе и по работе с графикой, возможность выбрать типа хранения данных в зависимости от потребностей (MyISAM, InnoDB и т.д.), переносимость (независимость от платформы), довольно быстрый отклик (не буду приводить примеры дабы опять не вовлечь в дебаты), поддержка функциональности промышленных СУБД в том числе и репликаций, устойчивость к сбоям, возможность создания приложения с встроенной базой данных, не требует денег на покупку.
Всё это к тому, что сегодня эта СУБД заслуживает внимания на полноценное рассмотрение как кандидата при выборе СУБД. Да, есть и коммерческая реализация с более продвинутыми средствами и возможностями, но я говорю только о не коммерческой.
Сегодня часто выбирают СУБД по непонятным критериям, наверно по принципу «этоже круто».
Отсюда у нас на серверах повсеместно используются Oracle где надо и где нет (есть примеры, когда делают ИС для 2-х клиентов на этой СУБД).. Так же и с MS SQL – просто потому, что «это же Microsoft!» а внятного объяснения нет.
Могут добавить, что в PostgreSQL не меньше (а может и больше) возможностей – не спорю, я не знаю той среды. Это моё мнение, можете не соглашаться – я из практики на своем опыте говорю. И если есть определенные сложности в работе с MS SQL, то они есть. У теоретиков или админов могут быть иные точки зрения на этот счет.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712877
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немойДа, пока вы не покажите мне операции с битами, я буду говорить что таковых в MS SQL нет.
Полагаю, вам следует привести пример операций с битами. А то получится как с объединением.
немой Как и тип DateTime, который нечто иное как ЧПЗ. Расшифровка "ЧПЗ" так же не повредит.
немойчто бы в том же условии WHERE выполнить проверку, делается приведение CONVERT(…). Впервые слышу. Пожалуйста, приведите пример ситуации, когда это необходимо.
немойНо согласитесь, WHERE DATE1 = DATE2 гораздо проще. Полностью согласен.
немойИ в целом, было сказано что в MySQL гораздо больше функций – насчет функций спорить нет смысла, достаточно взглянуть хотя бы на их список.
Смотрел список функций. Большая часть тех функций - частные случаи нескольких основных.
немойВ целом, если взять текущую версию MySQL, то мне, как разработчику, эта СУБД нравится больше. Уверен, это именно так )
Однако, если бы MySQL действительно обладал большей функциональностью, надёжностью, удобством и.т.п да ещё и бесплатно, то он из просто очень популярного стал бы доминирующим.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35712879
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftЗайцев Фёдораналитические функции в mysql.А что, в MySQL действительно есть аналитические функции???
Нет. Это была шутка, не влияющая на истинность утверждения )
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713018
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдор
Полагаю, вам следует привести пример операций с битами. А то получится как с объединением.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT  6  &  10 ;                RESULT:  2 
SELECT  6  |  10 ,  113  |  45 ;    RESULT:  14 ,  125 
SELECT  6  ^  10 ,  113  ^  45 ;  RESULT:  12 ,  92 
SELECT ~ 45 ;                     RESULT:  18446744073709551570 
SELECT  6  <<  1 ,  6  <<  2 ;    RESULT:  12 ,  24 
SELECT  45  >>  2                 RESULT:  11     
SELECT BIT_COUNT( 4 ) ; RESULT:  1 
Насчет объединений – Merge в данном случае, это возможность сгрупировать несколько таблиц в одну, естественно, они должны подчиняться определенным правилам для этого. Используется это, например, для обхода ограничений на размер файлов в файловой системе (Ext2, FAT16 – не более 2 гигабайт). Таким образом, можно иметь базу значительного размера не взирая на ограничение по размеру у ФС.
Зайцев Фёдор
Расшифровка "ЧПЗ" так же не повредит.

Гм.. 1 курс.. ЧПЗ – число с плавающей точкой.

Зайцев Фёдор
Впервые слышу. Пожалуйста, приведите пример ситуации, когда это необходимо.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
 
DECLARE @D1 DATETIME;
DECLARE @D2 DATETIME;
SET @D1 = GETDATE();
WAITFOR DELAY '00:00:05';
SET @D2 = GETDATE();
SELECT 
   CASE WHEN @D1 = @D2 THEN  1  ELSE  0  END AS TEST1,
   CASE WHEN CONVERT(VARCHAR,@D1, 102 ) = CONVERT(VARCHAR,@D2, 102 ) THEN  1  ELSE  0  END AS TEST2
TEST1       TEST2
----------- -----------
 0             1 

( 1  row(s) affected)
Например, фиксация события с полем по умолчанию GETDATE(). Надо выбрать все события «на сегодня» - вполне реальный пример.

Зайцев Фёдор
Однако, если бы MySQL действительно обладал большей функциональностью, надёжностью, удобством и.т.п да ещё и бесплатно, то он из просто очень популярного стал бы доминирующим.

А Вы просто посмотрите на статистику его использования.. В том числе и на высоконагруженных серверах Internet.
Я не ярый фанат чего то конкретного. Еще недавно, я с таким же успехом говорил о Firebird..
Просто считаю, что выбор всегда должен быть обоснованным, и если не оптимальным, то хотя бы не избыточным. Надо взвешенно подходит в выборе системы – для чего то надо MS SQL, где то Orcale но далеко не всегда нужны именно эти СУБД. Сегодня выбор часто происходит по непонятным причинам и уж точно не специалистами в контексте сказанного.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713032
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немой
Гм.. 1 курс.. ЧПЗ – число с плавающей точкой.

запятой конечно.. :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713150
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
про MERGE позабавило
достаточно сказать, что конструкция MERGE, что в SQL Server, что в Oracle предназначена отнюдь не для преодоления рубежа в 2 ГБ. тынц
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713151
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AAronпро MERGE позабавило
достаточно сказать, что конструкция MERGE, что в SQL Server, что в Oracle предназначена отнюдь не для преодоления рубежа в 2 ГБ. тынц
И какие выводы?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713184
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделайте сами. например, участиники дискуссии под одними терминами подразумевают разные вещи. или еще, в SQL Server, Oracle и т.п. проблема 2ГБ решается другими способами, если вообще возникает.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713256
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немой
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT  6  &  10 ;                RESULT:  2 
SELECT  6  |  10 ,  113  |  45 ;    RESULT:  14 ,  125 
SELECT  6  ^  10 ,  113  ^  45 ;  RESULT:  12 ,  92 
SELECT ~ 45 ;                     RESULT:  18446744073709551570 
SELECT  6  <<  1 ,  6  <<  2 ;    RESULT:  12 ,  24 
SELECT  45  >>  2                 RESULT:  11     
SELECT BIT_COUNT( 4 ) ; RESULT:  1 

<< и >> - отсутствует в MSSQL, но есть * и /. "мудрому достаточно".
BIT_COUNT - отсутствует. не понимаю, для чего нужна эта фнкция.
ссылку на остальное я дал. нужно было просто зайти и прочитать.
немой
Насчет объединений – Merge в данном случае, это возможность сгрупировать несколько таблиц в одну, естественно, они должны подчиняться определенным правилам для этого. Используется это, например, для обхода ограничений на размер файлов в файловой системе (Ext2, FAT16 – не более 2 гигабайт). Таким образом, можно иметь базу значительного размера не взирая на ограничение по размеру у ФС. проблема, решаемая вашей версией merge, существует исключительно в вашем воображении. как и само решение, подозреваю.
немойГм.. 1 курс.. ЧПЗ – число с плавающей точкой.
ОК, мну аццке двойшнег. Согласен и каюсь. Поверить не могу, что я позволил себе забыть такую распространённую и общепринятую аббревиатуру.
У меня есть только одно оправдание - datetime не имеет никакого отношения к вещественным типам.
немой
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 
DECLARE @D1 DATETIME;
DECLARE @D2 DATETIME;
SET @D1 = GETDATE();
WAITFOR DELAY '00:00:05';
SET @D2 = GETDATE();
SELECT 
   CASE WHEN @D1 = @D2 THEN  1  ELSE  0  END AS TEST1,
   CASE WHEN CONVERT(VARCHAR,@D1, 102 ) = CONVERT(VARCHAR,@D2, 102 ) THEN  1  ELSE  0  END AS TEST2
TEST1       TEST2
----------- -----------
 0             1 

WHEN @D1 = @D2 - сравнение дат
WHEN CONVERT(VARCHAR,@D1,102) = CONVERT(VARCHAR,@D2,102) - сравнение функции дат
пожалуйста, выражайтесь яснее.
если уж действительно так часто и ежедневно необходимо так сравнивать 2 переменные, используйте datediff(d, @d1, @d2). в справке есть описание этой функции. и всех остальных.
добавлю лишь, что я не могу уверенно вспомнить, делал ли я хоть раз в жизни подобное сравнение.
немойНапример, фиксация события с полем по умолчанию GETDATE(). Надо выбрать все события «на сегодня» - вполне реальный пример. неужели вы используете тот же подход и при выборке из таблицы? традиционно используется between.

что я могу сказать... на данный момент я не сомневаюсь, что в MSSQL вы - случайный прохожий.
про остальные субд не скажу, но есть жуткие подозрения.
желаю вам удачи, успехов и процветания. спорить дальше не буду, так как с определённой категорией собеседников спорить не принято.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713360
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бред полный. Вы сами то хоть поняли что сказали? «Сравнение дат… Сравнение функции дат»..
Вероятно, вы сталкивались только с элементарными примерами из учебников.
Т.к. «Например, фиксация события с полем по умолчанию GETDATE(). Надо выбрать все события «на сегодня» - вполне реальный пример.» - Вам ничего не говорит?
А посему, не будьте так категоричны.. Особенно с типом DateTime, высказав своё мнение на этот счет в таком тоне -
Зайцев Фёдор
У меня есть только одно оправдание - datetime не имеет никакого отношения к вещественным типам.

Это говорит, мягко говоря, о весьма поверхностных знаниях – учите матчасть.
Но в целом, думаю сей флуд не по теме топика. Удачи Вам.

PS: ничего лично :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713401
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713402
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
З.Ы.
ничего личного
со всем уважением, конечно
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713405
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSDN
Значения типа datetime хранятся внутри компонента SQL Server 2005 Database Engine в виде 4-байтовых целых чисел. Первые четыре байта содержат количество дней до или после даты отсчета: 1 января 1900 года. Дата отсчета является системной датой. Вторые четыре байта содержат текущее значение времени, представленного в виде трехсотых долей секунды, прошедших после полуночи.

Тип данных smalldatetime используется для хранения дат и значений времени с меньшей точностью, чем datetime. В компоненте Database Engine значения типа smalldatetime хранятся в виде 2-байтовых целых чисел. Первые два байта содержат количество дней, прошедших с 1 января 1900 года. В двух следующих байтах хранится количество минут, прошедших после полуночи.

Значения типа datetime округляются в большую сторону до 0,000, 0,003 или 0,007 долей секунд как показано в таблице, представленной ниже.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
DECLARE @D1 DATETIME;
SET @D1 = GETDATE();
SELECT 
@d1 as DATA,cast(@D1 as integer) AS INT_DATA, cast(cast(@D1 as integer) as datetime) AS CAST_INT,
cast(@D1 as float) AS FLOAT_DATA,cast(cast(@D1 as float) as datetime) AS CAST_FLOAT

DATA                    INT_DATA    CAST_INT                FLOAT_DATA             CAST_FLOAT
----------------------- ----------- ----------------------- ---------------------- -----------------------
 2008 - 12 - 14   21 : 01 : 49 . 390   39795         2008 - 12 - 15   00 : 00 : 00 . 000   39794 , 876266088          2008 - 12 - 14   21 : 01 : 49 . 390 

( 1  row(s) affected)

...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713411
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы быквально предугадали ссылку которую я хотел прокомментировать :)
Имеем 2 4-х байтного поля, как целочисленные.
тип INT, если не ошибаюсь, это 32 битное знаковое значение, т.е. 4 байта.
впрочем, в примере можно взять bigint - 8 байт. т.е. 2 по 4 байта.
выполнение запроса с приведением, должно заполнить младшую и старшую часть, т.к. они по определению в GETDATE() не нулевые.
Однако, видно что идет потеря младшей части в случае с INT (аналогично и с BIGINT), в тоже время, для чисел с плавающей запятой такого не наблюдается (это видно из запроса).
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713417
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set nocount on
declare @dt datetime
declare @i int
select @dt = GETDATE(), @i = 0
while @i < 999 begin
select @i+=1
select @dt = DATEADD(MS, 3, @dt)
if @dt <> cast(cast(@dt as float) as datetime)
select 'хе-хе', @dt, cast(cast(@dt as float) as datetime)
end
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713427
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это только подтверждает высказывание в MSDN что точность кратна 3,33 миллисекунды и не более, сравнивать два числа с плавающей запятой нет смысла (допустимо только неравенство).
4 байта это 4294967296 миллисекунд, в сутках их 86400000, т.е. значительно меньше и следовательно, целочисленное значение позволяет хранить полностью. Ограничения возникают если используется плавающий формат, тогда может гарантироваться только ограниченная разрядность и следовательно погрешность (кратность) декларированная MS вполне объяснима как и погрешность что даёт приведенный Вами код.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713434
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще, тема конечно интересная.. успели и бревнами пробросаться и т.д. … :)
Но к топику наверно не относится, как думаете?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713606
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдор Специально для тех, кто хоть на секунду сделает допущение, что г-н немой знает больше бревна
Зато теперь никто не сделает допущение что Вы уважаете собеседников :(
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35713629
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperЗато теперь никто не сделает допущение что Вы уважаете собеседников :(
Несущих чушь? Ни капельки.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714037
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев ФёдорSergSuperЗато теперь никто не сделает допущение что Вы уважаете собеседников :(
Несущих чушь? Ни капельки.
но Вы же тоже чушь написали - DateTime - это вещественный тип, просто он не "ЧПЗ"

блин, ну неужели это действительно такое удовольствие - написать гадость в отношении кого-то?


немой, Вы не учитываете что не все биты из 4-х байт используются
ну и потом попытайтесь объяснить смысл от использования плавающей точки для хранения времени
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714072
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperDateTime - это вещественный тип
SergSuperблин, ну неужели это действительно такое удовольствие - написать гадость в отношении кого-то? нет, не испытываю. кстати, ваша очередь
SergSuperDateTime - это вещественный тип
правильно ли я понял, 2 целых числа = вещественный тип?
а 3 целых числа? а строка + целое + строка + строка - тоже вещественный тип ?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714192
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немой
1.Это Вы о binary и varbinary(n) ?? но это не битовые матрицы, и над этими типами не определены побитовые операторы.
2.По крайней мере, в 2005 этого нет.

3.Очень интересно, буду признателен, если покажите как это можно сделать не прибигая к циклам, курсорам и т.д.
4.А заодно, и пример работы с битовыми матрицами (дп просто - включить 2 бит например)

5.Это Merge.

6.я так же смеюсь над тем, что это больается в проектах как пятое колесо.. Конечно все решается.. Но.. поствте сервер не с тою локалью.. или еще что - и вы обречены на постоянную конвертацию.. Да же если все нормально, простое сравнеие по полю с типом DateTime - геморой, к которому все привыкли.
1. Нет, это я о типе bit
2. в 2008 - есть (будем сравнивать, что в какой версии мускула есть,а чего - нет? ;) )
3. insert ... select ... union. Insert ... values() () ()
4. select 8|2
5. Тоже есть.
6. вы знаете, есть множество способов изобретательно выкручиваться из тех ситуаций, в которые сами же не менее изобретательно попали. За это девелоперов регулярно бьют по пальцам железной линейкой - но, увы и ах, помогает это достаточно слабо.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714198
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немой,

так вы, любезный, еще и тип datetime любите поприводить к int?
А потом жалуетесь, мол "геморой"?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714320
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдорправильно ли я понял, 2 целых числа = вещественный тип?
а 3 целых числа? а строка + целое + строка + строка - тоже вещественный тип ?
интересно, а если бы MS не написала(вполне могла ведь) как она хранит DataTime - было бы оно тогда вещественным?

2 целых числа - это два целых числа если Вы с ними работаете как с двумя целыми числами
если же они образуют, например, комплексное число и Вы с ним работаете, не обращаясь к составляющим по отдельности, то тогда 2 целых числа = комплексное число
а DataTime - вещественный тип, который хранится как число с фиксированной запятой, то что оно состоит из двух целых - дело уже реализации, в конечном счете всё(в т.ч. и строки) хранится в целых числах, просто они по разному интерпритируются
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714366
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немойДля «танкистов» сложно понять наверно, что есть «одним инсертом».. :)

Код: plaintext
1.
2.
3.
Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86) 
	Jul  9 2008 14:43:34 
	Copyright (c) 1988-2008 Microsoft Corporation
	Developer Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 2)


Код: plaintext
1.
2.
3.
4.
DECLARE @T TABLE(col1 int, col2 int)

INSERT @T VALUES( 1 ,  2 ), ( 3 ,  4 ), ( 5 , 6 )

SELECT * FROM @T


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
(3 row(s) affected)

col1        col2        
----------- ----------- 
1           2
3           4
5           6

(3 row(s) affected)

Над приведением datetime к int долго смеялсо.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714411
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuper
интересно, а если бы MS не написала(вполне могла ведь) как она хранит DataTime - было бы оно тогда вещественным?
И в этом случае дата осталась бы датой. И уж никак не числом-с-плавающим-многоточием
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714563
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin
INSERT @T VALUES(1, 2), (3, 4), (5,6)

Это приводит к увеличению производительности при массовых inserts?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714573
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonpkarklin
INSERT @T VALUES(1, 2), (3, 4), (5,6)

Это приводит к увеличению производительности при массовых inserts?

Естественно, это будет быстрее, чем INSERT ... SELECT ... UNION ALL SELECT ...

О массовости я бы не стал здесь говорить, ибо массовую вставку надо делать по-другому.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714634
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinmaytonpkarklin
INSERT @T VALUES(1, 2), (3, 4), (5,6)

Это приводит к увеличению производительности при массовых inserts?

Естественно, это будет быстрее, чем INSERT ... SELECT ... UNION ALL SELECT ...
Интересно, а за счет чего быстрее?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714650
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperpkarklinmaytonpkarklin
INSERT @T VALUES(1, 2), (3, 4), (5,6)

Это приводит к увеличению производительности при массовых inserts?

Естественно, это будет быстрее, чем INSERT ... SELECT ... UNION ALL SELECT ...
Интересно, а за счет чего быстрее?

Хотя, я погорячился. В такой простой ситуации никакого выигрыша не будет и это всего-навсего синтаксический сахар.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714661
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,

если подходить формально, то выигрышь по производительности таки будет.
Другое дело, что "почувствовать разницу" будет весьма затруднительно.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714681
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, locky!
You wrote on Mon, 15 Dec 08 11:19:52 GMT:

locky l> если подходить формально, то выигрышь по производительности таки будет.
l> Другое дело, что "почувствовать разницу" будет весьма затруднительно.если таки формально, то зависит от реализации.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714702
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockypkarklin,

если подходить формально, то выигрышь по производительности таки будет.
Другое дело, что "почувствовать разницу" будет весьма затруднительно.

Формально - да, если учитывать "объем" инструкции и время на парсинг. Но планы выполнения будут одинаковые.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714764
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinХотя, я погорячился. В такой простой ситуации никакого выигрыша не будет и это всего-навсего синтаксический сахар.
(кивает)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714786
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuper
немой, Вы не учитываете что не все биты из 4-х байт используются

Да, согласен, в примере с конвертацией к INT это явно выражено (потеря знакового бита) :)

SergSuper
попытайтесь объяснить смысл от использования плавающей точки для хранения времени

Опять согласен..

locky
так вы, любезный, еще и тип datetime любите поприводить к int?
А потом жалуетесь, мол "геморой"?

Нет, что Вы, боже упаси таким извратом заниматься.. Хотя, иной раз приходится это делать - но к СУБД это не относится, скорей к поставщикам протокола обмена.
Это же только примеры.. и в случае с приведением к INT можно было сразу ткнуть носом почему оно не срастается.

PS: я тут не давно, и видать не проникся еще - думал только отвечают (высказывают мнения) на поставленный вопрос. А разбираться у кого что круче не входило в планы - да и бессмысленно, имхо, это.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35714813
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немой
PS: я тут не давно, и видать не проникся еще - думал только отвечают (высказывают мнения) на поставленный вопрос. А разбираться у кого что круче не входило в планы - да и бессмысленно, имхо, это.
Если задается вопрос "стоит ли делать то-то или то-то", то неаргументированные ответы "стоит/не стоит" - выглядят весьма странно.
Я, к примеру, считаю, что не стоит переходить с мс скл на оракл, хотя считаю, что во многих случаях стоит переходить с оракл/сайбейз на мс скл.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35715268
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Факт. Я тоже встречал много случаев, когда предпочел бы, чтобы авторы перешли на мсскл и не парили мозг :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35715342
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerФакт. Я тоже встречал много случаев, когда предпочел бы, чтобы авторы перешли на мсскл и не парили мозг :)
Да понятно, что в Windows сетях проще организовывать системы на MS SQL..
Только вот, если сегодня даже в больших проектах хозяева репу чешут по поводу приобретения.. то что уж сказать о наколенных поделках?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35715384
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немойДа понятно, что в Windows сетях проще организовывать системы на MS SQL..
Я не знаю, кому что понятно, но меня очень устроит, если эти авторы дадут спокойно заниматься ораклом, не паря своими... проблемами.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35715463
...2 мазка...
Почему стоит переходить с MS SQL на Oracle:
MS SQL и Oracle это просто игроки из разных весовых категорий. В 2006 году в толстенном руководстве для администраторов MS SQL такой вопрос как изолированность транзакций рассматривался в главке размером с 2 странички. Дескать - "ну это же просто изолированность, ну что вам от этого надо, ну все у вас будет хорошо, ну расслабтесь". В Oracle же еще в 2003 году только Кайт посвятил этому полновесную главу и рассмотрел несколько вариантов и объяснил к чему все это приведет в приложении и как его поэтому надо проектировать. Еще в 2006 году в MS SQL "пистели" блокировали "читателей" из соседних транзакций - а MS орало, что все хорошо. Прошло всего 1.5 года. Не верю, что в MS это нормально заработало. Тем более при таком подходе. То есть с одной стороны мы имеем промышленный подход - с другой шаромыжнический. Как компания может писать вменяемое ПО, при таком подходе, вот цитата:
"Почему ПО от MS самое лучшее?"
"Потому, что в компании есть группы евангелистов, которые объясняют сотрудникам,
что они должны делать самое лучшее ПО в мире. И они стараются. И обещают."
Почему НЕ стоит переходить с MS SQL на Oracle:
Ровно по этой же причине. Если вы понимаете необходимость промышленного подхода
в вашем проекте - вам Oracle. Если проект для попила баблоса - вам лучше MS. Все равно в таком проекте НИКТО не оценит ваших усилий по освоению Oracle и его возможности. А MS поставил, нанял 1 курсника, тот покликал мышою, и вроде все работает. И денег сэкономили и попил прошел...
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35715476
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Пробегал!
You wrote on Mon, 15 Dec 08 15:19:28 GMT:

ПробегалНе верю, что в MS это нормально заработало.мощно.
злободневно.
фигурально.
куйня, короче.

зы: йад в аптеке, если чё.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35715495
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробегал тут,

плакалъ!
Навзрыд.

зы щемить серых флудотроллей.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35715504
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, locky!
You wrote on Mon, 15 Dec 08 15:33:07 GMT:

locky l> зы щемить серых флудотроллей.+8

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35715844
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Топик надо закрывать.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35716608
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробегавший - забавен.

Брошу свои 10 копеек. Бывает немало случаев, когда при выборе архитектуры, люди, которые принимают решение слыхом не слыхали что такое блокировки, читатели e.t.c. Зато прекрасно знают что такое лицензия, поддержка и т.п.

З.Ы. Предлагаю учредить -=Орден Почётного Тролля=-.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35717823
Фотография prog13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton... Зато прекрасно знают что такое лицензия, поддержка и т.п.

+1
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35718150
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Брошу свои 10 копеек. Бывает немало случаев, когда при выборе архитектуры, люди, которые принимают решение слыхом не слыхали что такое блокировки, читатели e.t.c. Зато прекрасно знают что такое лицензия, поддержка и т.п.

Очень жаль что так действительно бывает .
У меня назревает обратный случай.. так что, есть возможность не расхлебоваться с тем что дали. :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35721571
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спор, как всегда, беспредметен. Кто на чем сидит, тот то и хвалит. Как сравнивать вещи, если конкурент оценивается с логики своего сервера? Конечно все другие лажа
ИМХО, системный подход не всегда срабатывает ибо такие монстры как Oracle могут все, но по другому нежели маленький MySQL. А если чего-то не хватает, обычно продукт-дополнение на 100% закроет брешь. Разве что Access точно не укладывается в нишу, остальные все способны удовлетворить заказчика.
Сервер А может, а сервер Б не может? А в задаче и не надо. И еще лет 50 не будет надо. Понадобилось все-таки? Так прикрутите продукт X и все станет лучше некуда.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722002
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Щиче Сервер А может, а сервер Б не может? А в задаче и не надо. И еще лет 50 не будет надо. Понадобилось все-таки? Так прикрутите продукт X и все станет лучше некуда.
Иногда (не всегда) 50 лет сокращаются до жалких 3-х (к примеру), и прикручивание продукта Х не даёт ни то что желаемого, но вообще никакого результата (или даёт, но отрицательный. Или - вообще нет продукта Х).
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722280
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Quick-start тоже немаловажен. Большинство молодых девелоперов не имеют возможности (ленятся/не хотят) осваивать ПО под Oracle и DB2. Зачем? Когда для освоения MSSQL созданы самые благоприятные условия. Есть среда разработки-Express и СУБД-Express которую можно получить по цене интернет-трафика. Т.е. почва - самая благоприятная.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722386
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

оракл и дб2 тоже вроде как имеют бесплатные редакции.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722487
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я ставил OracleExpress из любопытства. Но его возможностей недостаточно для полноценного QuickStart. По крайней мере, студенты, которые приходили к нам на практику не смогли осилить разработку ПО под Oracle без среды SQLNav и Toad. Пришлось им подарить еще пару лицензий на эти оболочки.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722495
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С DB2 к сожалению не знаком. Но если просвятите - буду рад.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722524
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

для SqlExpress тулы тоже отдельно нужно/можно качать.
Для оракла есть бесплатный оракловый тул Sql Developer (так себе, но куда лучше командной строки)
для дб2 есть Toad For DB2 Freeware, ничо так.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722544
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Спасибо.

SQLDeveloper почему-то не подошёл. Щас не помню в чём была причина, но если интересно, попробую вспомнить.

2) А как насчёт DB2 Server Express? Какие там ограничения?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722547
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
блин, опередили :)
к ораклу экспрес дают вебный ЕМ скорее для администрирования (в котором не возможно не разобратся), девелоперам обычно бесплатный sql developer дают. на сколько я помню к мсскл экспрес даже админ тулы отдельно нужно качать, я не прав ?
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722555
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!блин, опередили :)
к ораклу экспрес дают вебный ЕМ скорее для администрирования (в котором не возможно не разобратся), девелоперам обычно бесплатный sql developer дают. на сколько я помню к мсскл экспрес даже админ тулы отдельно нужно качать, я не прав ?
Не "нужно", а "можно".
равно как и к ораклу.
в SqlExpress Advanced тулы, кажись, входят - но нужно проверить.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722608
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton для освоения MSSQL созданы самые благоприятные условия. Есть среда разработки-Express и СУБД-Express которую можно получить по цене интернет-трафика. Т.е. почва - самая благоприятная.
С DB2 к сожалению не знаком. Но если просвятите - буду рад.DB2 Express-C - бесплатна для любого использования и распространения. В отличие от MSSQL - нет ограничений на размер БД, существует для нескольких платформ, в т.ч. Linux. Quick-start наилучший - примитивная инсталляция, автономное администрирование (поставил, запустил - и забыл, пока место есть). В комплекте - простые средства администрирования и плагин для разработки к MS Visual Studio.
Для разработки отдельно качается бесплатная версия IBM Data Studio на базе Eclipse. Почва самая благоприятная не только для обучения, но даже для создания коммерческих систем с нулевой стоимостью лицензий и обслуживания. Чем и пользуемся :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722721
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonА как насчёт DB2 Server Express? Какие там ограничения?DB2 Express - платная. Бесплатная - DB2 Express-C (community), с тем же функционалом (кроме кластера и репликации). Ее ограничения - 2 ядра и 2 Гб ОП для версий 9.5 и выше. Можно найти 9.1.2 - у нее 4 ядра и 4 Гб, но сервер в целом. Еще одно - для Express-C официально не поддерживаются фикспаки (но при желании устанавливаются :) ) На размер БД и коммерческое использование ограничений нет.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722745
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyв SqlExpress Advanced тулы, кажись, входят - но нужно проверить.

B не только тулы, можно не проверять. ;)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722749
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Favnавтономное администрирование (поставил, запустил - и забыл, пока место есть)

Гм... оно не более "автономно", чем в MS SQL. ;)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722829
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Core Lab OraDeveloper Studio - не плохая оболочка для Oracle, локализованая и бесплатная.

Сколько встречаю информации по форумам по DB2.. да же скачал.. Но как то пока не срослось..
Как то сложно.. или скачал не то (памяти жрет - не меряно), или просто не так делал.
Просветите в целом:
Установка на обыкновенный писюк возможна? (понятно что на HP сервере оно пойдет). Сколько надо памяти для машины разработчика?
Как дела с MS Windows, я имею ввиду ODBC, тех же клиентов хоть на С/С++б С#, Delphi - с ними как? Собрал я тестовую форму с одной сеткой - что мне надо будет на голой машине сделать, что бы эта форма открылась (есно с данными)?
Ну и в целом - что же качать тогда?

--------------------------------------
Желаемое и возможное – две большие разницы.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722830
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinB не только тулы, можно не проверять. ;)
Я вот, "по мотивам СП3", полез "покачать чево-нить"....
Чо-то дофигища всего там есть - надо посмотреть, а то я как-то слаб в области экспрессов и чего в них есть....
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35722970
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где скачать и что брать - снимается :) Это уже расписали в другой ветке..
А вот по поводу клинтов - насколько просто (сложно) с ними работать - актуально :)
--------------------------------------
Желаемое и возможное – две большие разницы.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723002
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyЧо-то дофигища всего там есть - надо посмотреть, а то я как-то слаб в области экспрессов и чего в них есть....

Грубо:

Microsoft Выпуск SQL Server Express Edition with Advanced Services предоставляет следующие возможности в дополнение к тем, которые доступны в SQL Server Express Edition:

Среда SQL Server Management Studio Express — графическое средство управления на основе среды SQL Server Management Studio, упрощающее управление и администрирование баз данных SQL Server Express
Службы Reporting Services — интегрированная среда для создания и проектирования отчетов
Компонент Full-text Search — мощное ядро для поиска данных, содержащих большой объем текста.

IMHO, довольно таки не хилая "прибавка к пенсии" для бесплатной СУБД.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723016
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,

rs - нафиг-нафиг, а вот FTS - это да, это солидно.
да и SSMS - удобно, блин.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723117
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklinГм... оно не более "автономно", чем в MS SQL. ;)Главной "вкусностью" в администрировании DB2 9.5 IBM называет возможность поставить ВСЕ настройки по распределению памяти (буферпулы, коннекты и прочие буфера, больше десятка параметров) в AUTO и указать только сколько ОП съесть всего. При этом память между потребителями постоянно динамически перераспределяется (с частотой 30сек по умолчанию). Именно поэтому - поставил и забыл. Есть ли такое в MS SQL - не знаю, я с ней почти не работал.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723131
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Favn,
в мс скл - аналогично.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723199
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
немойСколько встречаю информации по форумам по DB2.. да же скачал.. или скачал не то (памяти жрет - не меряно), или просто не так делал."А кто не жрет - назови! Нет, я жду!" (c) В данный момент, ничего не делая, все сервисы DB2 жрут на моем буке около 50Mb. Из них 40Мб - сам процесс инстанса (на кот. ограничение в 2Gb) и 7Mb - значок в трее Свыше этого и до 2Gb - сколько ей скажешь, столько и съест.
немойПросветите в целом:
1. Установка на обыкновенный писюк возможна? (понятно что на HP сервере оно пойдет).
2. Сколько надо памяти для машины разработчика?
3. Как дела с MS Windows, я имею ввиду ODBC, тех же клиентов хоть на С/С++б С#, Delphi - с ними как?
4. Собрал я тестовую форму с одной сеткой - что мне надо будет на голой машине сделать, что бы эта форма открылась (есно с данными)?
5. Ну и в целом - что же качать тогда?1. На них в т.ч. и ставим, прекрасно работает на любой железке. Напрмер, на стареньком одноядерном 1.6Ghz буке с 1Гб ОП под XP.
2. Если DB2 стоит локально и БД небольшая + 100Mb к остальному - достаточно. Если БД на сервере - клиент ест копейки. Если используется Data Studio - надо от 1Гб, Eclipse прожорлив. Я живу на 2Гб буке под XP с локальным сервером, Data Studio и С++Builder'ом, например, одновременно - без проблем.
3. С Windows - прекрасно. ODBC, ADO, .Net - родные драйвера. В Visual Studio встраивается плагин с админкой, мастерами и т.д. Delphi - через ODBC или ADO, у Enterprise есть прямые дрова, но по-моему не свежие. Я использую в т.ч. C++Builder 2009 - все хорошо. Кстати MS ODBC по странному совпадению - это практически подмножество бибиотеки IBM CLI, родной для DB2. Так что ODBC - максимально быстрый. Для C/C++ есть embedded SQL. Есть родные драйвера для Java (вкл. SQLJ), PHP и т.д.
4. Если Java - можно ничего, все м.б. внутри. Если остальное - надо поставить клиента DB2, можно в виде набора библиотек (~20Mb). Параметры коннекта можно задать в приложении, можно - в конфиге клиента. Для SSL подключения надо поставить еще один сервис.
5. Express-C 9.5; VisualStudio add-on и Data Studio - при желании.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723284
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklin1. Среда SQL Server Management Studio Express — графическое средство управления на основе среды SQL Server Management Studio, упрощающее управление и администрирование баз данных SQL Server Express
2. Службы Reporting Services — интегрированная среда для создания и проектирования отчетов
3. Компонент Full-text Search — мощное ядро для поиска данных, содержащих большой объем текста. IMHO, довольно таки не хилая "прибавка к пенсии" для бесплатной СУБД.Если сравнивать с DB2:
1. Есть, частично в комплекте, частично (Data Studio и Web Administraton) надо качать отдельно, но бесплатно.
2. Нет и imho не надо - есть куча сторонних. А еще лучше - получить результат запроса прямо из БД в виде XML и скормить любому внешнему средству. А можно прямо из базы - в формат PDF или Word/Excel например, через XSLT.
3. В 9.5.2 - есть для всех поддерживаемых языков, в т.ч. внутри XML-документов.
И все это - без ограничений на объем :)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723579
qazaq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergINIВам в другую ветку: "Выбор СУБД".
MSDE- не подойдёт из-за ограничений на размер. Oracle не дешевле MS SQL.
Выходит шеф прав!

оракле за 340тыр на 25 юзеров ентерпрайз недавно в инете видел--это дорого? У нас шеф за полгода ~ 600 т уев на проект на мсскль потратил, и прогресс весьма условный получил
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723619
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потратить можно и больше, и меньше и результат получить такой же.
бесполезная инфа
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723673
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AAronпотратить можно и больше, и меньше и результат получить такой же.
бесполезная инфа
+1000
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723675
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Favn,
Ок. спасибо.
Значит, BD2 не "само в себе".. надо будет еще раз покрутить.

а с ресурсом ихнем, действительно, как мне показалось, несколько геморойно.. в плане скачивания. Хотя, у меня есть там аккаунт, но..
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723750
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Favn2. Нет и imho не надо - есть куча сторонних. А еще лучше - получить результат запроса прямо из БД в виде XML и скормить любому внешнему средству. А можно прямо из базы - в формат PDF или Word/Excel например, через XSLT.

Ага, знакомая песня: "Если в <поставить СУБД> этого нет, то это никому и не надо". ;) А сторонние, они тоже бесплатные?

Лучше чем что? Чем, например, возможности (встроенные в RS) по экспорту готовых отчетов в практические любые форматы? Не, оно, конечно, лучше заниматься разработкой собственного экспорта "прямо из бд". ;)
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35723973
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Favnpkarklin
2. Службы Reporting Services — интегрированная среда для создания и проектирования отчетов
Если сравнивать с DB2:
2. Нет и imho не надо - есть куча сторонних. А еще лучше - получить результат запроса прямо из БД в виде XML и скормить любому внешнему средству. А можно прямо из базы - в формат PDF или Word/Excel например, через XSLT.


У нас используется MS Reporting Services, довольно удобно. Фактически, сегодня это полноценная система построения отчетов и пожалуй самое реальное и необходимое (с точки зрения результативности проекта) что действительно работает.
Вот, если с Oracle прокатит, думаю как там аналогичное реализовать.. Или, коль уж есть уже опыт и наработки, данные из Oracle подтягивать в Reporting Services.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35724352
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
немойа с ресурсом ихнем, действительно, как мне показалось, несколько геморойно.. в плане скачивания.Да уж, сайт IBM, мягко говоря, не слишком удобен. DB2 еще ничего, а вот до свежей Data Studio добраться - места знать надо!
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35724378
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklinАга, знакомая песня: "Если в <поставить СУБД> этого нет, то это никому и не надо". ;) А сторонние, они тоже бесплатные?Не спорю - кому-то нужно. Тем более на халяву. Только это уж никак не определяющий критерий выбора. Кстати, вряд ли кто может запретить юзать тот же RS для работы с DB2 ;) А сторонние и бесплатные (хоть под тот же Eclipse) есть, и символически платных немало.
pkarklinЛучше чем что? Чем, например, возможности (встроенные в RS) по экспорту готовых отчетов в практические любые форматы? Не, оно, конечно, лучше заниматься разработкой собственного экспорта "прямо из бд". ;)Просто при работе через XML лучше отделяется собственно отчет от его представления/форматирования. И для web-интерфейсов оно гораздо лучше подходит. А так - кому что нравится.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35725160
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разработчик начавший самостоятельно осваивать любой сервер станет профессионалом к пенсии. Если станет.
Поэтому, профессионал вызревает в программистском коллективе под руководством состоявшихся профи. И он, став, профессионалом будет иметь глубокие познания именно в том сервере, которому учили. Остальных он избегает. Ибо переход на другой сервер поломает столь долго и трудно наработанный опыт.
У меня студенты учатся тонкостям Firebird, проникаются его философией. Значит, став полноценными профи они станут активно его продвигать. А толку в переходе никакого. Поскольку к FB есть все необходимое в виде сторонних пакетов (в самом FB нет почти ничего кроме собственно сервера, это нормальный подход для нас :)). В нашем городе нет задач, с которыми FB не сможет справится. А Газпром все равно будет автоматизировать фирма IBM c мейнфреймом.
Редко бывает, что человек занимается определенным инструментом, отвергая остальные. Куда пришел, туда пришел. Ко мне - значит FB. К соседу MS SQL, к другому Oracle. А третий всю жизнь фигачит на FoxPro
С другими серверами все аналогично.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35725185
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, к любому серверу можно набрать бесплатные компоненты, можно платные. Приблизительно в одну цену, которую платишь 1 раз. Но развертывание платного сервера у клиента выливается в весьма приличную копейку. С каждым клиентом. Клиент стремится понизить стоимость, а сражаться для дяди лень. Ставим бесплатный сервер, а разницу в цене конечного решения делаем конкурентным преимуществом либо кладем себе в карман.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35725314
немой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немой
У нас используется MS Reporting Services, довольно удобно. Фактически, сегодня это полноценная система построения отчетов и пожалуй самое реальное и необходимое (с точки зрения результативности проекта) что действительно работает.
...что действительно работает у нас.

имелось ввиду наш проект, :)) и только.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35758295
фошысд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЩичеРазработчик начавший самостоятельно осваивать любой сервер станет профессионалом к пенсии. Если станет.
Поэтому, профессионал вызревает в программистском коллективе под руководством состоявшихся профи. И он, став, профессионалом будет иметь глубокие познания именно в том сервере, которому учили. Остальных он избегает. Ибо переход на другой сервер поломает столь долго и трудно наработанный опыт.
У меня студенты учатся тонкостям Firebird, проникаются его философией. Значит, став полноценными профи они станут активно его продвигать. А толку в переходе никакого. Поскольку к FB есть все необходимое в виде сторонних пакетов (в самом FB нет почти ничего кроме собственно сервера, это нормальный подход для нас :)). В нашем городе нет задач, с которыми FB не сможет справится. А Газпром все равно будет автоматизировать фирма IBM c мейнфреймом.
Редко бывает, что человек занимается определенным инструментом, отвергая остальные. Куда пришел, туда пришел. Ко мне - значит FB. К соседу MS SQL, к другому Oracle. А третий всю жизнь фигачит на FoxPro
С другими серверами все аналогично.
Это ничего. Ситуация меняется даже с одним продуктом. Век живи - век учись.
И почему ломает опыт - наоборот - расширяет?
Теперь про специализацию.
А вы знаете, что Эйфелеву башню проектировало всего 20(!) человек?
Сейчас, я думаю, за аналогичный проект усадили бы человек 200, если не 2000.
Если вы глубоко знаете одно средство, но не знаете альтернатив, то вы вряд ли создадите оптимальное решение.
Вот задачка в человеческом теле ~ 220 костей, человек попал в аварию, сломал 10 из них
Сколько врачей его будут лечить? Вылечат ли, если не знают другие кости и не знают взаимосвязи?
Главное - это не знания человека, главное - это его Инженерная Смекалка + Кругозор.
Второе нужно, чтобы знать возможности ВСЕХ доступных инструментов в текущий момент времени.
Первое нужно, чтобы найти идеальное инженерное решение и, используя наиболее подходящий
инструмент В КОНКРЕТНОЙ задаче, воплотить его в качественное изделие. Пусть и с использованием
дополнительной литературы, но самым оптимальным образом именно для этих условий.
Без второго первое будет чисто "повезло-неповезло".
Человеку необходима полная картина, без неё он не примет правильного решения. Надеюсь,
понятно почему?
Так что ИХМО, нужно рассмотреть все возможные сценарии со всеми плюсами и минусами
и выбрать оптимальный. Вот.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35759588
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фошысд
Вот задачка в человеческом теле ~ 220 костей, человек попал в аварию,
сломал 10 из них Сколько врачей его будут лечить? Вылечат ли, если не
знают другие кости и не знают взаимосвязи?

Да нет, тут задачка как раз в том - привлекут ли к сращиванию костей
проктолога и гинеколога. И если привлекут, то зачем. И будет ли от этого
польза клиенту кроме облегчения его от кошелька.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35765259
igor250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проходил мимо, улыбнуло:
Пробегал тут
Почему стоит переходить с MS SQL на Oracle:
MS SQL и Oracle это просто игроки из разных весовых категорий. В 2006 году в толстенном руководстве для администраторов MS SQL такой вопрос как изолированность транзакций рассматривался в главке размером с 2 странички. ... В Oracle же еще в 2003 году только Кайт посвятил этому полновесную главу ...
"Оракл круче, потому что Кайт про него в документации больше написал" - аххереная аргументация!
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35765452
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно подумать до 2003 года про изоляцию никто и слыхом не слыхал.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35772897
Зл0й
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igor250973Проходил мимо, улыбнуло:
"Оракл круче, потому что Кайт про него в документации больше написал" - аххереная аргументация!

Оракл круче, потому что за него больше денег платят.
...
Рейтинг: 0 / 0
Стоит ли переходить на Оракл?
    #35775648
фошысд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
фошысд
Вот задачка в человеческом теле ~ 220 костей, человек попал в аварию,
сломал 10 из них Сколько врачей его будут лечить? Вылечат ли, если не
знают другие кости и не знают взаимосвязи?

Да нет, тут задачка как раз в том - привлекут ли к сращиванию костей
проктолога и гинеколога. И если привлекут, то зачем. И будет ли от этого
польза клиенту кроме облегчения его от кошелька.

А кто это сможет определить какой врач нужен, если нет универсала, разбирающегося во всей анатомии? Может быть и гинеколога отправят переломы лечить)))
...
Рейтинг: 0 / 0
152 сообщений из 152, показаны все 7 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Стоит ли переходить на Оракл?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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