Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Я в оптимизации систем баз данных не большой спец, но мне кажется... 23.05.05 18:28 Число просмотров: 3359
Автор: Garick <Yuriy> Статус: Elderman
|
> Как по мне, то лучше сделать вообще независимые серийник и > код пополнения и все соответствия держать в базе. То есть > функция то есть, но в целом она выглядит примерно так: > код_пополнения = select код_пополнения from база where > сер_нум = запрошенный_сер_нум > Обычная табличная функция. Я в оптимизации систем баз данных не большой спец, но мне кажется...
что для этого слишком большая вычислительная и дисковая мощность необходима.
1. запросы на верификацию кода пополнения.
2. извлечение суммы пополнения
3. установка статуса "активировано"
4. Добавление новых карточек и переиндексация после добавления.
5. Очистка не валидных карточек из базы (просроченная дата активации, например).
6. Отслежевание всех транзакций по базе с целью предотвращения подбора кодов недобросовестными сотрудниками или несанкционированного доступа.
добавлять можно еще.
|
|
|