bitsCN.com 首先说明一点,每天的访问量并不大每天才2W的访问量,按道理说,访问量再增加一倍这样的服务器也应该足以承受。可是我们的服务器为什么总是这样频频重启呢?经过mysqlreport显示mysql运行的状态如下:
<pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false"><font color="#006bad">MySQL 5.1.28-rc-log uptime 0 0:4:48 Thu Apr 30 14:04:58 2009<br><br>__ Key _________________________________________________________________<br>Buffer used 7.74M of 384.00M %Used: 2.02<br> Current 52.89M %Usage: 13.77<br>Write hit 0.00%<br>Read hit 91.97%<br><br>__ Questions ___________________________________________________________<br>Total 14.46k 50.2/s<br> DMS 9.24k 32.1/s %Total: 63.90<br> QC Hits 3.66k 12.7/s 25.33<br> Com_ 1.04k 3.6/s 7.19<br> COM_QUIT 517 1.8/s 3.58<br> -Unknown 1 0.0/s 0.01<br>Slow 1 s 4 0.0/s 0.03 %DMS: 0.04 Log: OFF<br>DMS 9.24k 32.1/s 63.90<br> SELECT 9.21k 32.0/s 63.75 99.75<br> UPDATE 23 0.1/s 0.16 0.25<br> REPLACE 0 0/s 0.00 0.00<br> DELETE 0 0/s 0.00 0.00<br> INSERT 0 0/s 0.00 0.00<br>Com_ 1.04k 50/s 44.4<br> set_option 523 1.8/s 3.62<br> change_db 510 50/s 44.4<br> show_proces 5 0.0/s 0.03<br><br>__ SELECT and Sort _____________________________________________________<br>Scan 49 0.2/s %SELECT: 0.53<br>Range 16 0.1/s 0.17<br>Full join 2 0.0/s 0.02<br>Range check 0 0/s 0.00<br>Full rng join 0 0/s 0.00<br>Sort scan 55 0.2/s<br>Sort range 475 1.6/s<br>Sort mrg pass 0 0/s<br><br>__ Query Cache _________________________________________________________<br>Memory usage 12.02M of 150.00M %Used: 8.01<br>Block Fragmnt 0.01%<br>Hits 3.66k 12.7/s<br>Inserts 9.14k 31.8/s<br>Insrt:Prune 9.14k:1 31.8/s<br>Hit:Insert 0.40:1<br><br>__ Table Locks _________________________________________________________<br>Waited 0 0/s %Total: 0.00<br>Immediate 10.49k 36.4/s<br><br>__ Tables ______________________________________________________________<br>Open 58 of 512 %Cache: 11.33<br>Opened 64 0.2/s<br><br>__ Connections _________________________________________________________<br>Max used 4 of 2000 %Max: 0.20<br>Total 519 1.8/s<br><br>__ Created Temp ________________________________________________________<br>Disk table 1 0.0/s<br>Table 184 0.6/s Size: 256.0M<br>File 5 0.0/s<br><br>__ Threads _____________________________________________________________<br>Running 2 of 2<br>Cached 2 of 150 %Hit: 99.23<br>Created 4 0.0/s<br>Slow 0 0/s<br><br>__ Aborted _____________________________________________________________<br>Clients 0 0/s<br>Connects 0 0/s<br><br>__ Bytes _______________________________________________________________<br>Sent 20.36M 70.7k/s<br>Received 1.37M 4.7k/s<br><br>__ InnoDB Buffer Pool __________________________________________________<br>Usage 304.00k of 8.00M %Used: 3.71<br>Read hit 84.42%<br>Pages<br> Free 493 %Total: 96.29<br> Data 19 3.71 %Drty: 0.00<br> Misc 0 0.00<br> Latched 0.00<br>Reads 77 0.3/s<br> From file 12 0.0/s 15.58<br> Ahead Rnd 1 0.0/s<br> Ahead Sql 0 0/s<br>Writes 0 0/s<br>Flushes 0 0/s<br>Wait Free 0 0/s<br><br>__ InnoDB Lock _________________________________________________________<br>Waits 0 0/s<br>Current 0<br>Time acquiring<br> Total 0 ms<br> Average 0 ms<br> Max 0 ms<br><br>__ InnoDB Data, Pages, Rows ____________________________________________<br>Data<br> Reads 25 0.1/s<br> Writes 3 0.0/s<br> fsync 3 0.0/s<br> Pending<br> Reads 0<br> Writes 0<br> fsync 0<br><br>Pages<br> Created 0 0/s<br> Read 19 0.1/s<br> Written 0 0/s<br><br>Rows<br> Deleted 0 0/s<br> Inserted 0 0/s<br> Read 0 0/s<br> Updated 0 0/s<br>大家可以看到在Com_中占的比例是相当大的,而一般情况下,这个值应该是3.0%左右。如果这个值过高的话,就说明,你的mysql处理请求中<br>做了一些无谓的工作,占用了大量的系统资源。其中我们看到尤为change_db的占用率比较高。这个值高了,说明我们执行的user database;命令相当多。<br>检查程序,原来我们在执行查询语句的时候应用了mysql_query_db("database","sql");这个语句在每次执行的时候都会自动调用use database;<br>所以我们应该将mysql_db_query 更改成mysql_query();再观察mysql的运行状态,ok。一切正常了。</font>bitsCN.com

DHCP是“动态主机配置协议DynamicHostConfigurationProtocol”的首字母缩写词,它是一种网络协议,可自动为计算机网络中的客户端系统分配IP地址。它从DHCP池或在其配置中指定的IP地址范围分配客户端。虽然你可以手动为客户端系统分配静态IP,但DHCP服务器简化了这一过程,并为网络上的客户端系统动态分配IP地址。在本文中,我们将演示如何在RHEL9/RockyLinux9上安装和配置DHCP服务器。先决条件预装RHEL9或RockyLinux9具有sudo管理权限的普

一、安装nginx容器为了让nginx支持文件上传,需要下载并运行带有nginx-upload-module模块的容器:sudopodmanpulldocker.io/dimka2014/nginx-upload-with-progress-modules:latestsudopodman-d--namenginx-p83:80docker.io/dimka2014/nginx-upload-with-progress-modules该容器同时带有nginx-upload-module模块和ng

vue3项目打包发布到服务器后访问页面显示空白1、处理vue.config.js文件中的publicPath处理如下:const{defineConfig}=require('@vue/cli-service')module.exports=defineConfig({publicPath:process.env.NODE_ENV==='production'?'./':'/&

1,将java项目打成jar包这里我用到的是maven工具这里有两个项目,打包完成后一个为demo.jar,另一个为jst.jar2.准备工具1.服务器2.域名(注:经过备案)3.xshell用于连接服务器4.winscp(注:视图工具,用于传输jar)3.将jar包传入服务器直接拖动即可3.使用xshell运行jar包注:(服务器的java环境以及maven环境,各位请自行配置,这里不做描述。)cd到jar包路径下执行:nohupjava-jardemo.jar>temp.txt&

TCP客户端一个使用TCP协议实现可连续对话的客户端示例代码:importsocket#客户端配置HOST='localhost'PORT=12345#创建TCP套接字并连接服务器client_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)client_socket.connect((HOST,PORT))whileTrue:#获取用户输入message=input("请输入要发送的消息:&

scp是securecopy的简写,是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。scp是加密的,rcp是不加密的,scp是rcp的加强版。因为scp传输是加密的,可能会稍微影响一下速度。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用。场景:假设我现在有两台服务器(这里的公网ip和内网ip相互传都可以,当然用内网ip相互传

psutil是一个跨平台的Python库,它允许你获取有关系统进程和系统资源使用情况的信息。它支持Windows、Linux、OSX、FreeBSD、OpenBSD和NetBSD等操作系统,并提供了一些非常有用的功能,如:获取系统CPU使用率、内存使用率、磁盘使用率等信息。获取进程列表、进程状态、进程CPU使用率、进程内存使用率、进程IO信息等。杀死进程、发送信号给进程、挂起进程、恢复进程等操作。使用psutil,可以很方便地监控系统的运行状况,诊断问题和优化性能。以下是一个简单的示例,演示如何

一、安装前的准备工作在进行MySQL多实例的安装前,需要进行以下准备工作:准备多个MySQL的安装包,可以从MySQL官网下载适合自己环境的版本进行下载:https://dev.mysql.com/downloads/准备多个MySQL数据目录,可以通过创建不同的目录来支持不同的MySQL实例,例如:/data/mysql1、/data/mysql2等。针对每个MySQL实例,配置一个独立的MySQL用户,该用户拥有对应的MySQL安装路径和数据目录的权限。二、基于二进制包安装多个MySQL实例


핫 AI 도구

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

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

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

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

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

드림위버 CS6
시각적 웹 개발 도구
