|
|
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
-2-lockyУ SSMA коэфициент конвертации - 98%Конвертации чего? Табличных данных - может быть. Примитивных запросов, но может быть больше 50%. PL/SQL - сомневаюсь, что покрытие хотя бы стандартных пакетов (PL/SQL Packages and Types Reference) хотя бы 2%. Вот у меня по коду есть и connect by и model и partition join и аналитика с range. Не говоря уже о pl/sql. Не для того покупают оракл за немеренное бабло, чтобы использовать его по SQL 92. Процент конвертации кода. connect by конвертируется довольно сносно. Изыски - увы, входят в те самые 10-15% которые не конвертятся. Стандартные пакеты покрываются достаточно для миграции типовых приложений. Собственно, большинство приложений являются типовыми, особых сложностей там нет. С сайбесом, конечно, дело куда радужнее - там конвертится практически всё. С оракулом - сложнее, разумеется, там временами требуется порядочная доработка напильником. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2010, 15:17 |
|
||
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
В любом случае, SSMA - это тул для автоматизированной, а не автоматической конвертации, вмешательство разработчика всё равно требуется - как для того чтобы сконвертить неподдающийся код, так и для того чтобы обработать и довести до ума автоматически сконвертированный код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2010, 15:19 |
|
||
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
locky-2-пропущено... Конвертации чего? Табличных данных - может быть. Примитивных запросов, но может быть больше 50%. PL/SQL - сомневаюсь, что покрытие хотя бы стандартных пакетов (PL/SQL Packages and Types Reference) хотя бы 2%. Вот у меня по коду есть и connect by и model и partition join и аналитика с range. Не говоря уже о pl/sql. Не для того покупают оракл за немеренное бабло, чтобы использовать его по SQL 92. Процент конвертации кода. connect by конвертируется довольно сносно. Изыски - увы, входят в те самые 10-15% которые не конвертятся. Стандартные пакеты покрываются достаточно для миграции типовых приложений. Собственно, большинство приложений являются типовыми, особых сложностей там нет. С сайбесом, конечно, дело куда радужнее - там конвертится практически всё. С оракулом - сложнее, разумеется, там временами требуется порядочная доработка напильником. Кстати Вы бы не могли рассказать как Вы конвертите записи и коллекции оракла в скуль? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2010, 18:49 |
|
||
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
goldenfoodslockyпропущено... Процент конвертации кода. connect by конвертируется довольно сносно. Изыски - увы, входят в те самые 10-15% которые не конвертятся. Стандартные пакеты покрываются достаточно для миграции типовых приложений. Собственно, большинство приложений являются типовыми, особых сложностей там нет. С сайбесом, конечно, дело куда радужнее - там конвертится практически всё. С оракулом - сложнее, разумеется, там временами требуется порядочная доработка напильником. Кстати Вы бы не могли рассказать как Вы конвертите записи и коллекции оракла в скуль? лучший способ - выкинуть их нафиг (в 70% случаев они реально не нужны) Затем - разворавивание в скаляры (для рекордов), xml, временные и постоянные таблицы. Зависит от. Более (или менее) подробно можно почитать в белой бумаге http://download.microsoft.com/download/e/c/8/ec8d5025-7ef7-4dcc-a9f3-9c297cf5350e/SSMAOracle.docx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2010, 19:10 |
|
||
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
goldenfoodsВы бы не могли рассказать...Ты не понял. Он же тебе поет серенаду про "типовое приложение" - а это такое, которое написано в расчете на ssma. Морщины разглаживаются коэффициент конвертации 98%... Понять, что такое "98% кода" может только маркетолог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2010, 20:24 |
|
||
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
-2-goldenfoodsВы бы не могли рассказать...Ты не понял. Он же тебе поет серенаду про "типовое приложение" - а это такое, которое написано в расчете на ssma. Морщины разглаживаются коэффициент конвертации 98%... Понять, что такое "98% кода" может только маркетолог. подсчитывается к-во стейтментов в коде, считается сколько стейтметов удачно сконвертилось, делится одно на другое, получается коэффициент конвертации. Это если грубо кроме того, замечу (повторно), 98% - это для сайбейса, для оракула - 80% где-то Типовое приложение - это то, в расчете на которое написан SSMA, как бы кому не было странно :) Потому как выпендривание-выпендриванием, а статистика-статистикой, и типовые решения и подходы можно довольно просто вычислить, а значит - более-менее понять, что есть "типовое приложение". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2011, 00:06 |
|
||
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
Хм...Боюсь, ответят мне нескоро ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2011, 00:08 |
|
||
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
lockyХм...Боюсь, ответят мне нескоро То есть вместо запись.поле пишем скалярную переменную и подчтавлфем ее-там где есть обращение запись.поле. круто и это все автоматом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2011, 12:56 |
|
||
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
goldenfoodslockyХм...Боюсь, ответят мне нескоро То есть вместо запись.поле пишем скалярную переменную и подчтавлфем ее-там где есть обращение запись.поле. круто и это все автоматом. Да, автоматом, но не так круто, как хотелось бы. Во многих случаях тот же rowtype используется для получения 1-2 значений из строки, а переменные обьявляются на все поля. К сожалению, не отслеживаются какие переменные нужны, а какие - нет, поэтому случаи, когда из 20-30 декларированных переменных используются 1-2-3 - постоянно встречаются. Ну, во что превращается при таком подходе fetch - можно себе представить. Руками, разумеется, потом допиливается достаточно просто, но это всё - дополнительные лишние телодвижения Ну и плюс ко всему - извлечение лишних ненужных полей может привести к неудачным планам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2011, 15:00 |
|
||
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
locky, Никак не могу найти операцию MINUS в MSSQL можете ткнуть носом в BOL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2011, 16:08 |
|
||
|
Посоветуйте выбор СУБД
|
|||
|---|---|---|---|
|
#18+
Проверил, так и есть... сделал по примеру Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2011, 16:37 |
|
||
|
|

start [/forum/topic.php?fid=35&gotonew=1&tid=1552736]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
12ms |
get first new msg: |
9ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 159ms |

| 0 / 0 |
