sql mysql数据库,提高mysql查询效率,及查询速度。提高网站速度
我的mysql数据库有2G多,一个表有3到4百万数据,要怎么才能提高查询速度和网站访问速度,具体步骤是什么,服务器用的是VPS处理器:Intel5405四核处理器×2/5...
我的mysql数据库有2G多,一个表有3到4百万数据,要怎么才能提高查询速度和网站访问速度,具体步骤是什么,服务器用的是VPS
处理器: Intel5405四核处理器×2/5620四核处理器×4
系 统: Windows 2003 sp2
网 卡: Intel 1000M自适应以太网卡
内 存: 1.5 GB FBD ECC
硬 盘: 50GB SAS(25G应用+25G备份)
带 宽: 100M共享,25G出口,独立IP一个 展开
处理器: Intel5405四核处理器×2/5620四核处理器×4
系 统: Windows 2003 sp2
网 卡: Intel 1000M自适应以太网卡
内 存: 1.5 GB FBD ECC
硬 盘: 50GB SAS(25G应用+25G备份)
带 宽: 100M共享,25G出口,独立IP一个 展开
3个回答
今至电子科技有限公司
2024-08-23 广告
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整...
点击进入详情页
本回答由今至电子科技有限公司提供
展开全部
在mysql配置中修改
以下是我的mysql配置。我的mysql一天接受的查询量大约是7百万次
我的配置是512M的VPS,使用linux系统
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-name-resolve
skip-external-locking
connect_timeout= 5
interactive_timeout = 2
query_cache_type = 1
query_cache_size = 10M
key_buffer_size = 16M
tmp_table_size = 10M
max_heap_table_size = 10M
max_allowed_packet = 2M
max_connections = 100
table_cache = 8192
join_buffer_size = 64k
table_open_cache = 128
sort_buffer_size = 64K
net_buffer_length = 64K
read_buffer_size = 64K
read_rnd_buffer_size = 128K
thread_stack = 128k
thread_cache = 50
myisam_sort_buffer_size = 8M
default-storage-engine=MyISAM
要提高效率 最后一条 强制MyISAM必不可少
以下是我的mysql配置。我的mysql一天接受的查询量大约是7百万次
我的配置是512M的VPS,使用linux系统
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-name-resolve
skip-external-locking
connect_timeout= 5
interactive_timeout = 2
query_cache_type = 1
query_cache_size = 10M
key_buffer_size = 16M
tmp_table_size = 10M
max_heap_table_size = 10M
max_allowed_packet = 2M
max_connections = 100
table_cache = 8192
join_buffer_size = 64k
table_open_cache = 128
sort_buffer_size = 64K
net_buffer_length = 64K
read_buffer_size = 64K
read_rnd_buffer_size = 128K
thread_stack = 128k
thread_cache = 50
myisam_sort_buffer_size = 8M
default-storage-engine=MyISAM
要提高效率 最后一条 强制MyISAM必不可少
追问
就吧你这段代码加到my.ini就行吗?
追答
嗯 这样可以最大限度优化MYSQL的操作,主要的是让占用降低,提高执行效率
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据量太大,换成linux系统吧,然后mysql再配上sphine使用,搜索速度飞快。
追问
开始linux我不懂啊。不知道怎么搭配环境。
追答
这个没办法了,得自己学习,掌握到一定程度了,这样的问题都好解决了。要靠windows系统来解决的话,那就得转成sql server数据库。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询