|
|
|
ХП и вьюхи
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakoviscrafmДалее много страниц продолжается ожидание вреда от ХП Кретины, неспособные прочитать первую страницу, могут продолжать ждать хоть вечность. то, что ты себя признал кретином, вызывая (внимание)процедуру в теле (внимание)view это конечно вершина. Но зачем об этом так часто напоминать. Ты клоун начинаешь превосходить Просторова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 20:59 |
|
||
|
ХП и вьюхи
|
|||
|---|---|---|---|
|
#18+
Жди дальше. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 21:28 |
|
||
|
ХП и вьюхи
|
|||
|---|---|---|---|
|
#18+
softwarerЯ как раз об этом. Такой взгляд производит впечатление жутко поверхностного, на уровне "читал, что такое есть". У меня складывается ощущение, что мы сейчас как два слепых мудреца: ощупываем вроде одного слона, но имеем слегка разные мнения... :-) softwarerМежду этими подходами различия примерно как между хранимой процедурой и хранимой процедурой, работающей в автономной транзакции. Просто дополнительная фича (pipelined / autonomous_transaction) подключает некоторую особую механику сервера. Эта, как Вы выразились, "особая механика сервера" как раз и приводит к тому, что вполне допустимо считать эти два подхода разными настолько, что каждый из них имеет свою сферу применения. softwarerВ принципе, можно принять решение и изменить все типизированные курсоры на нетипизированные (или наоборот, 95% нетипизированных курсоров на типизированные), и это ничуть, совсем не изменит функционирования приложения. Сложно говорить об "абстрактном приложении в вакууме", поэтому скажу о тех приложениях, в которых я имею честь оставлять свои следы сегодня: после подобного изменения жизненный цикл приложений поменяется достаточно сильно. Поэтому просто так подобные изменения делаться не будут. softwarerСоответственно, выбирать тот или иной подход в зависимости от того, хотим ли мы в данном месте типизированность - сомнительное решение. Любой подход нужно применять ко времени и к месту. Хотел бы обратить внимание, что выбранный подход достаточно часто является консенсусом между подходами, используемыми разработчиками БД и подходами, используемыми разработчиками приложений. Согласитесь, что подходы будут иметь различия, например для PHP и JAVA EE функционала. Конечно, можно свести все к одному подходу, но зачем? Кодировать в рамках стандарта исключительно ради стандарта? softwarerВаша же фраза, о которой идёт речь, звучала так, словно буквально для каждой функции выбирается, какой интерфейс с клиентом у неё будет. Значит, я недостаточно ясно выразил свои мысли, и это нужно читать так: "Для функций каждого приложения используется тот интерфейс, который является стандартом конкретно этого приложения". softwarerНу а вообще - это большая тема. Менять ради чистоты стандартов - согласен, неверно. Давать коду устаревать и доходить до состояния дерьма мамонта - тоже неверно. Так что если рассчитываем на долгую жизнь приложения, истина где-то посередине. Вот с этим я целиком и полностью согласен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 22:50 |
|
||
|
ХП и вьюхи
|
|||
|---|---|---|---|
|
#18+
Amberit, Откройте, плиз, два окна на редактирования Вашего приложения для одной и той же записи. Измените сначала в одном окне и сохраните, закройте, Потом что-то другое в той же записи измените во втором окне и тоже сохраните. Цель: проверить сохранится ли изменение первой сделанные в первом окне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2015, 23:24 |
|
||
|
ХП и вьюхи
|
|||
|---|---|---|---|
|
#18+
vadiminfo, Сохранится. Данные операции доведены до автоматизма кодирования. И выбор в этом случае сводится только к выбору типа блокировки (оптимистическая, пессимистическая). Причем в любом случае для разработчиков приложений от этого выбора практически ничего не изменяется, и они по-прежнему остаются изолированными от структуры БД. Ваше незнание того, как оптимально организовать оптимистическую блокировку, не значит, что ее нельзя организовать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2015, 10:43 |
|
||
|
ХП и вьюхи
|
|||
|---|---|---|---|
|
#18+
С оговоркой: если используются ХП ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2015, 10:44 |
|
||
|
ХП и вьюхи
|
|||
|---|---|---|---|
|
#18+
AmberitВаше незнание того, как оптимально организовать оптимистическую блокировку, не значит, что ее нельзя организовать.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2015, 10:50 |
|
||
|
ХП и вьюхи
|
|||
|---|---|---|---|
|
#18+
AmberitСохранится... Ну это выглядит как предположение. Может и не сохранятся. Теперь похоже не узнать. Я то думал, что вы расскажете как это было. AmberitВаше незнание того, как оптимально организовать оптимистическую блокировку, не значит, что ее нельзя организовать... Ну, вроде, допускал что можно: она же есть в стандартных компонентах. Но Вы же вышли из этого глобального разделения труда. И теперь сами как в локальном разделении преуспеваете. А я действительно, не знаю: я во всем сомневаюсь. Потому и спросил. Впрочем, уже не интересно стало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2015, 15:14 |
|
||
|
ХП и вьюхи
|
|||
|---|---|---|---|
|
#18+
iscrafm а не при помощи View что-то обновлять. iscrafm Обновление с помощью VIEW CREATE VIEW V01 ...UPDATE V01 за то чтобы собеседники признали что между фразами на русском "не при помощи View что-то обновлять" и "Обновление с помощью VIEW" есть ГЛОБАЛЬНАЯ разница, 15 страниц поливать этих же собеседников детсадовской лексикой... это сильно. и Глобально ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2015, 14:14 |
|
||
|
ХП и вьюхи
|
|||
|---|---|---|---|
|
#18+
StarikNavy, очередной знаток нарисовался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2015, 20:04 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=39118777&tid=1540431]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 270ms |
| total: | 513ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...