WEB开发网
开发学院数据库MSSQL Server 用来分析、监控和变换通信数据MySQL-Proxy 阅读

用来分析、监控和变换通信数据MySQL-Proxy

 2009-06-30 04:20:00 来源:WEB开发网   
核心提示:if is_in_transaction == 0 and packet:byte() == proxy.COM_QUERY and packet:sub(2, 7) == "SELECT" then local max_conns = -1 local max_conns_ndx = 0 for

if is_in_transaction == 0 and
  packet:byte() == proxy.COM_QUERY and
  packet:sub(2, 7) == "SELECT" then
  local max_conns = -1
  local max_conns_ndx = 0
  for i = 1, #proxy.servers do
  local s = proxy.servers[i]

-- 需要选择一个拥有空闲连接的从数据库

-- 至此,我们找到了一个拥有空闲连接的从数据库

-- 发送到主数据库

注释:此技巧还可以用来实现其他的数据分布策略,例如分片(Sharding)。

上一页  1 2 

Tags:用来 分析 监控

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接