- 博客(5)
- 资源 (12)
- 收藏
- 关注
原创 一次B/S架构系统的调优实践
需调优的系统采用B/S架构,apache2+php5.6+thinkphp3.2 +mysql5.6+redis 在开发阶段没有出现什么性能问题,但在上线一段时间后,随着在线用户数的增加,其实也不多(应该不到20人同时使用),就开始频繁地报告页面卡顿,有时甚至出现卡死。 系统部署时web服务器与mysql数据库服务器是分开的两台虚拟机,都是windows server 20...
2018-12-27 22:22:54 825
原创 mysql表上索引数目有上限
在考虑对redis中的数据建索引时,索引服务器的实现有两个备选项:mysql与sqlite。mysql的问题就是一个表中索引的最大数目是64,这样如果所有的字段都建索引,则一个表中的字段数不应超过64.如果用sqlite做索引服务,可考虑用sqlite的一个库表示一张表,库中的一个表表示一个字段。但是表的连接就会变成两个库中表的连接,这在sqlite来说,可以用附加,但也有限制,并且不能做连...
2018-12-25 20:42:56 8540
原创 一种按需索引的数据库系统的设计与实现之一: adoSpace初步设想
这是adosSpace系列的第一篇,相当于个人工作的笔记。错误在所难免,若有有高人批评指正,不胜感激。1 懒索引的设想:把索引的创建,维护交给后台自动,并发地完成,而不是由人来完成,索引的数量完全是按需决定,不用人去考虑建立索引的成本索引的建立是懒的,直到一次查询请求触发了对索引的需求后,才会边进行全表扫描取数据边建立索引,既然要进行全表扫描取数据,何不顺手把索引也建立了呢?不用担...
2018-12-25 20:33:12 185
原创 mysql数据库多个会话在慢查询中的表现
通过故意构造一些慢查询,看看两个会话之间的互相影响。 一 测试的初始环境创建一个测试表CREATE TABLE `test1` ( `id` int(11) DEFAULT NULL, `n1` varchar(255) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1; 一开始表中有5行数据:1 ...
2018-12-20 14:08:33 492
原创 MySQL生成Sequence的一种改进方法
网上mysql生成Sequence的方法不少,最常见的方法是:1,创建一张表用来保存序列值CREATE TABLE `t_sequence` ( `sequence_name` varchar(64) CHARACTER SET utf8 NOT NULL COMMENT '序列名称', `value` int(11) DEFAULT NULL COMMENT '当前值', P...
2018-12-19 20:23:35 1834 1
军棋自动裁判 - 实用版.zip
2019-09-27
php-cpp项目移值到windows的vs2017解决方案.zip
2019-08-02
网络斗地主游戏源码.zip
2019-07-24
StackWalker_ChineseVersion.zip
2019-07-07
在excel中执行Sql语句.zip
2019-07-06
随机显示20张扑克牌.zip
2019-07-06
StackWalker_CVersion.zip
2019-07-03
php实现的sqlite文件分析包.zip
2019-06-26
billPrinter.zip
2019-06-17
easySqlite.zip
2019-06-16
loadPrintf.zip
2019-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人