|
|
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
кит северных морейможно начинать такую оценку?Разговор шел за то, вести разработку на легко клонируемом объеме или на реальном. При этом нюансы, касаемые поддержания реальности данных, противником клонируемости не уточнены. На мой взгляд, идеальным состоянием для целей проверки производительности является точная копия железа, физического расположения блоков и строк, с вариантами конкуретной нагрузки. В общем случае, поддержание такого контура недешевая вещь и все равно противоречит одновременной разработке на одной БД. Это вопрос нагрузочного тестирования, а не разработки. Неидельные условия для разработки можно рассматривать по ситуации и здесь мне кажется более предпочтительным нагенерить данные в очередной, возможно ошибочный, вариант изменяемой разработчиком структуры, чем тратить время на миграцию накопленных продуктивом данных в эту экспериментальную структуру под крики других разработчиков, сидящих на этих же данных. В твоем случае, после длительного теста останутся измененные данные, которые надо возвращать назад. Замеры эффективности могут сильно зависеть от и влиять на действия других разработчиков (тема - коллективная разработка). Банально после часа экспериментов повиснуть на блокировке строки. То есть, твой тест однозначно должен проводиться на эксклюзивном клоне, а уж продуктива, тестовой генерации и в каком объеме - вопрос возможностей и целесообразности. Впрочем, именно об этом я и написал в предыдущем сообщении. Посему, цель вопроса не ясна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 18:09 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
кит северных морейAlexey TominА зачем _разработчику_ больше?ну банально - сделать бенчмарк двух подходов на объемах, близких к реальным. понять, какой быстрее. разобраться почему. учесть в работе. Это надо не так часто. Для этого разработчику на время выделяется "большая" схема. Нет, вполне реально такое- всё же у разработчиков сервер поменьше, поэтому реально, что на сервере может одновременно жить 2-3 промышленные схемы, а нагрузку можно давать в один момент только на одну из них. Это разделяемый ресурс, и на этих схемах идёт не разработка (когда нечаянно можно и запортить все данные), а только тесты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 08:18 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
Клонерасткит северных морейможно начинать такую оценку?Разговор шел за то, вести разработку на легко клонируемом объеме или на реальном. При этом нюансы, касаемые поддержания реальности данных, противником клонируемости не уточнены. На мой взгляд, идеальным состоянием для целей проверки производительности является точная копия железа, физического расположения блоков и строк, с вариантами конкуретной нагрузки. В общем случае, поддержание такого контура недешевая вещь и все равно противоречит одновременной разработке на одной БД. Да это нереально! Опять же, мой опыт- в одном филиале HP/UX на каком-то безумно дорогом серваке, у других Солярка на Спарках, у кого-то IBM с AIX. И что, у себя всё держать? Это ж не окупится никогда. Понятно, что у нас стоит нечто попроще на одной из платформ. А если специфичный только для этой ОС баг- ну что ж, и такое случалось... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 08:20 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
Alexey TominА если специфичный только для этой ОС баг- ну что ж, и такое случалось... Чаще всего такие баги завершаются кейсом для oracle, создание его на проде не вызывает негатива у владельцев базы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 15:12 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
ArtNickAlexey TominА если специфичный только для этой ОС баг- ну что ж, и такое случалось... Чаще всего такие баги завершаются кейсом для oracle, создание его на проде не вызывает негатива у владельцев базы У них деньги не ждут. Так что обходили... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 19:45 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
Alexey TominArtNickпропущено... Чаще всего такие баги завершаются кейсом для oracle, создание его на проде не вызывает негатива у владельцев базы У них деньги не ждут. Так что обходили... Ну да, ну да. Обычно оформляешь и обходишь. Но пару раз заказчик решил что ему дешевле полождать патча чем платить за исправления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 10:27 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
ArtNickAlexey Tominпропущено... У них деньги не ждут. Так что обходили... Ну да, ну да. Обычно оформляешь и обходишь. Но пару раз заказчик решил что ему дешевле полождать патча чем платить за исправления. Я с трудом представляю, что оператор связи будут ждать патча, если это можно поправить в коде (а можно всё). И всё давно оплачено- техподдержка'с! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:49 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
Alexey TominЯ с трудом представляю, что оператор связи будут ждать патча, если это можно поправить в коде (а можно всё). И всё давно оплачено- техподдержка'с! ничего сложного. Например в базе часто используется конструкция Код: plsql 1. 2. через некоторое время после миграции на новую версию oracle было замечено что из этой конструкции пропадают строки, oracle это признал, обещал выдать патч. Переписывание всех конструкций стоит N времени и N*M денег, дешевле вернуться назад и ждать патч. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 15:48 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
ArtNickAlexey TominЯ с трудом представляю, что оператор связи будут ждать патча, если это можно поправить в коде (а можно всё). И всё давно оплачено- техподдержка'с! ничего сложного. Например в базе часто используется конструкция Код: plsql 1. 2. через некоторое время после миграции на новую версию oracle было замечено что из этой конструкции пропадают строки, oracle это признал, обещал выдать патч. Переписывание всех конструкций стоит N времени и N*M денег, дешевле вернуться назад и ждать патч. Ну что ж, хороший у вас договор техподдержки :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 16:56 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
ArtNickAlexey TominЯ с трудом представляю, что оператор связи будут ждать патча, если это можно поправить в коде (а можно всё). И всё давно оплачено- техподдержка'с! ничего сложного. Например в базе часто используется конструкция Код: plsql 1. 2. через некоторое время после миграции на новую версию oracle было замечено что из этой конструкции пропадают строки, oracle это признал, обещал выдать патч. Переписывание всех конструкций стоит N времени и N*M денег, дешевле вернуться назад и ждать патч. это в какой версии бага? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 20:19 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
Melkomyagkii_newbi, один из первый версий 11 (точнее не помню уже) и только под аих. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 09:54 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
ZalmПриветствую! Кто какими средствами пользуется для обеспечения разработки пакетов/процедур и тд, и как кто разграничивает доступность объектов для программистов?) Интересуют какие-то программные решения, а не "мы с Васей договорились что я работаю над этим, а Степа над этим") Использую SVCO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2015, 11:41 |
|
||
|
Коллективная разработка в pl/sql
|
|||
|---|---|---|---|
|
#18+
Hi Everyone, I am the founder of Gitora, version control tool for PL/SQL. I noticed that our tool has been mentioned on this site. So I thought I chime in. (I tried to read the comments via Google Translate) A few months ago we released a new version of Gitora, Gitora 2.0. I encourage you to take a look at it. It solves most of the problems PL/SQL developers face during day to day development. It allows you to commit code changes, rollback code commits. You can even create branches and switch between branches and your database code will be updated automatically. You can clone your code from one database to the other. Multiple developers can work on the same logical package and merge their changes at a later time etc... I highly encourage your to watch the 30 minute video we made which shows how Gitora works: http://blog.gitora.com/gitora-in-30-minutes/ If you have any questions, I'd be more than happy to answer them. Thank you. Kind Regards, Yalim Gerger ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 04:47 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=38904495&tid=1886635]: |
0ms |
get settings: |
6ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
172ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 475ms |

| 0 / 0 |
