Joomla!-开源天空

2008-12-05
首页 专栏热点 Linux系统管理 MySQL Proxy LUA 脚本参考(一)


MySQL Proxy LUA 脚本参考(一)

E-mail


mysql proxy 可以在LUA文件定义一个或者几个函数,从而来控制代理与mysql server交互的过程以及结果,具体的函数如下:

connect_server() — 这个函数每次client连接的时候被调用,可以用这个函数来处理负载均衡,决定当前的请求发给那个后台的服务器,如果没有指定这个函数,那么就会采用简单的轮询机制。

read_handshake() — 这个函数在server返回初始握手信息时被调用,可以调用这个函数在验证信息发给服务器前进行额外的检查。

read_auth() — client发送验证信息给服务器的时候会调用这个函数。

read_auth_result() — 服务器验证信息返回后调用这个函数。

read_query() — 每次client发送查询请求函数的时候被调用,可以用这个函数进行查询语句的预处理,过滤掉非预期的查询等等,这个是最常用的函数。

read_query_result() — 查询结果返回是调用的函数,可以进行结果集处理。

 

 

相关文章:
GreenSQL-FW:数据库绿色防火墙
你还不了解的mysql sql函数和语言
mysql connector/c++的安装和使用实例
MySQL cluster 6.3.19正式发布
mysql半同步主从复制
MySQL Connector/C++ mysql的C++驱动
开源数据库切分技术
MySQL Workbench 5.1.4 Alpha Available
MySQL 5.1.29 正式发布,这是最后一个RC版本
mysqlnd异步,并行查询的两篇文章


收藏此文章:
Digg! Reddit! Del.icio.us! JoomlaVote! Google! Live! Facebook! StumbleUpon! Yahoo! Free social bookmarking plugins and extensions for Joomla! websites!

发表您的文章评论

您的姓名 (昵称)
标题:
评分: 很差一般较好很好
评论:
验证码:
请输入验证码