информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Spanning Tree Protocol: недокументированное применениеЗа кого нас держат?Атака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
 Зловреды выбирают Lisp и Delphi 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / sysadmin
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
Все зависит от того, что хочешь получить. Если например при запросе надо получать значение поля не Х, а Х*2 вьюев легко решает. 12.10.05 09:57  Число просмотров: 1828
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
Сами данные в таблице не меняются, а бизнес логика работает правильно. Не забыть описать изменения, а то через некоторое время или другой админДБА запутаются.
Если надо экспортировать данные, в алгоритме коннектора экспорта также учитываются изменения.

Но если надо считать колво запросов к базе, этот способ не подходит.

В двух словах можно описать бизнес логику?
<sysadmin>
Mysql - обновление поля при select 10.10.05 11:44  
Автор: Cyber_Onix Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Всем привет
Есть некое приложение, переодически запрашивающее базу.
Нужно в момент запроса обновлять одно из полей
Доступа к исходному коду приложения нет, поэтому необходимо реализовать это на уровне самой MySQL
Если бы это были инсерты, было бы проще - сделал бы триггер.
Но это запросы типа select.
У кого есть какие либо идеи по этому поводу
MySQL - 5
Сделай вьюху с названием, как у таблицы, а саму таблицу переименуй... 10.10.05 14:08  
Автор: whiletrue <Роман> Статус: Elderman
<"чистая" ссылка>
Не совсем понимаю что мне это даст.. 12.10.05 09:46  
Автор: Cyber_Onix Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Не совсем понимаю что мне это даст..
И к тому же запросы генерятся весьма различные. И как выглядят они все - не известно
Правда, а что тебенадо-то? 13.10.05 23:12  
Автор: whiletrue <Роман> Статус: Elderman
Отредактировано 13.10.05 23:17  Количество правок: 1
<"чистая" ссылка>
> Не совсем понимаю что мне это даст..
> И к тому же запросы генерятся весьма различные. И как
> выглядят они все - не известно

Пусть в проге есть "select field1 from tab1"

Тебе надо-то че:
1. Подменить для проги значение field1 на че-то другое? Тогда делай вью (какая разница какой был селект..).
2. В tab2 записать то, что прога обратилась к filed1 из tab1? Тогда надо использовать хранимую процедуру, а их вроде бы в MySQL нету, однако есть вот такая крякозябра http://www.fastflow.it/mylua/
http://www.fastflow.it/myphp/
(не знаю насколько она тебе поможет...)
Все зависит от того, что хочешь получить. Если например при запросе надо получать значение поля не Х, а Х*2 вьюев легко решает. 12.10.05 09:57  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
Сами данные в таблице не меняются, а бизнес логика работает правильно. Не забыть описать изменения, а то через некоторое время или другой админДБА запутаются.
Если надо экспортировать данные, в алгоритме коннектора экспорта также учитываются изменения.

Но если надо считать колво запросов к базе, этот способ не подходит.

В двух словах можно описать бизнес логику?
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach