데이터 베이스 MySQL 튜토리얼 用来分析、监控和变换通信数据MySQL-Proxy(2)_MySQL

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

Jun 01, 2016 pm 01:59 PM
감시 장치 통신

 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]

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


  if s.type == proxy.BACKEND_TYPE_RO and
  s.idling_connections > 0 then
  if max_conns == -1 or
  s.connected_clients   max_conns = s.connected_clients
  max_conns_ndx = i
  end
  end
  end


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


  if max_conns_ndx > 0 then
  proxy.connection.backend_ndx = max_conns_ndx
  end
  else


  -- 发送到主数据库


  end
  return proxy.PROXY_SEND_QUERY


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

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

차세대 광섬유 광대역 기술 - 50G PON 차세대 광섬유 광대역 기술 - 50G PON Apr 20, 2024 pm 09:22 PM

차세대 광섬유 광대역 기술 - 50G PON

C# 개발 조언: 로깅 및 모니터링 시스템 C# 개발 조언: 로깅 및 모니터링 시스템 Nov 22, 2023 pm 08:30 PM

C# 개발 조언: 로깅 및 모니터링 시스템

Nokia는 장치 관리 및 서비스 관리 플랫폼 사업을 1억 8,500만 유로에 매각할 계획입니다. Nokia는 장치 관리 및 서비스 관리 플랫폼 사업을 1억 8,500만 유로에 매각할 계획입니다. Dec 21, 2023 am 08:07 AM

Nokia는 장치 관리 및 서비스 관리 플랫폼 사업을 1억 8,500만 유로에 매각할 계획입니다.

광대역 인터넷 기술의 간략한 역사 광대역 인터넷 기술의 간략한 역사 Apr 16, 2024 am 09:00 AM

광대역 인터넷 기술의 간략한 역사

무선 마우스의 개발 역사 무선 마우스의 개발 역사 Jun 12, 2024 pm 08:52 PM

무선 마우스의 개발 역사

장백산 주봉은 정상적으로 인터넷에 접속할 수 있습니다: 길림 모바일과 ZTE는 상업용으로 2.6G + 700M 3캐리어 집합을 완료했으며 최고 속도는 2.53Gbps 이상입니다. 장백산 주봉은 정상적으로 인터넷에 접속할 수 있습니다: 길림 모바일과 ZTE는 상업용으로 2.6G + 700M 3캐리어 집합을 완료했으며 최고 속도는 2.53Gbps 이상입니다. Jul 25, 2024 pm 01:20 PM

장백산 주봉은 정상적으로 인터넷에 접속할 수 있습니다: 길림 모바일과 ZTE는 상업용으로 2.6G + 700M 3캐리어 집합을 완료했으며 최고 속도는 2.53Gbps 이상입니다.

컨테이너 모니터링 및 성능 분석에 Docker를 사용하는 방법 컨테이너 모니터링 및 성능 분석에 Docker를 사용하는 방법 Nov 08, 2023 am 09:54 AM

컨테이너 모니터링 및 성능 분석에 Docker를 사용하는 방법

PHP에서 소켓 통신을 구현하는 방법 및 기술 PHP에서 소켓 통신을 구현하는 방법 및 기술 Mar 07, 2024 pm 02:06 PM

PHP에서 소켓 통신을 구현하는 방법 및 기술

See all articles