П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 5929 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 8078 раз(а).

Учебник HTML.
Просмотров 4785 раз(а).

Руководство по PHP5.
Просмотров 1787 раз(а).

Хостинг через призму DNS.
Просмотров 6774 раз(а).

Подборка текстов стандартных документов.
Просмотров 57439 раз(а).

Учебник PHP - Самоучитель
Просмотров 5057 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 11161 раз(а).

Внешние атаки...
Просмотров 6875 раз(а).

Учебник PHP.
Просмотров 4074 раз(а).

SSI в примерах.
Просмотров 1110 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Учебник РНР
НазадВперёд

sesam_settransaction

(только PHP 3 CVS)

sesam_settransaction - устанавливает параметры транзакции SESAM.

Описание

bool sesam_settransaction (int isolation_level, int read_only)

Возвращает TRUE, если значение правильное и операция settransaction() прошла успешно, иначе FALSE.

sesam_settransaction() переопределяет значения по умолчанию параметров транзакции "isolation level" и "read-only" (которые устанавливаются в файле конфигурации SESAM), чтобы оптимизировать последовательные запросы и гарантировать целостность БД. Переопределённые значения используются только  для следующей транзакции.

sesam_settransaction() может вызываться только до старта транзакции, а не после того как транзакция уже стартовала.

Для упрощения использования в РНР-скриптах были предопределены следующие РНР-константы (см. в руководстве SESAM детальное объяснение семантики):

Таблица 1. Правильные значения параметра "Isolation_Level"
ЗначениеКонстантаСмысл
1 SESAM_TXISOL_READ_UNCOMMITTEDчитать без подтверждения
2 SESAM_TXISOL_READ_COMMITTEDчитать подтверждённую
3 SESAM_TXISOL_REPEATABLE_READповторяемое чтение
4 SESAM_TXISOL_SERIALIZABLEсериализована
Таблица 2. Правильные значения параметра "Read_Only"
ЗначениеКонстантаСмысл
0 SESAM_TXREAD_READWRITERead/Write
1 SESAM_TXREAD_READONLYRead-Only

Значения, установленные функцией sesam_settransaction(), переопределяют значения по умолчанию, специфицированные в файле конфигурации SESAM.

Пример 1. Установка параметров транзакции SESAM
<?php
sesam_settransaction (SESAM_TXISOL_REPEATABLE_READ,
                     SESAM_TXREAD_READONLY);
?>

Назад Оглавление Вперёд
sesam_seek_row ВверхФункции обслуживания сессий


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту: