- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 MySQL性能优化
1.当只要一行数据时,使用limit 1 查询时如果确定会得到一条数据,这种情况加上limit 1会提高性能。因为MySQL数据库引擎会在找到一条结果停止搜索,而不是继续查询下一条是否符合标准直到所有记录查询完毕。 2.选择正确的数据库引擎(主要是InnoDB和MyISAM) 3.用not exists 代替not in not exists用到了连接能够发挥已经建立好的索引...
2018-08-01 20:33:35 134
转载 mysql存储引擎简单介绍
首先,要添加一个新的引擎,就必须重新编译MySQL。在默认情况下,MySQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型是InnoDB和BERKLEY(BDB)。 1、ISAM:ISAM是一个明确且经得起时间考验的数据表格管理方法,它在设计的时候就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不...
2018-07-28 09:22:05 139
原创 swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
JDK1.7之前switch(expre1)函数中,expre1是一个整数表达式,因此传递给switch和case语句的参数是int、short、char或者byte。 注意,对于精度比int打的类型,比如long、float、double,不会自动转换为int,如果想使用,就必须强转为int,如(int)float。 jdk1.7后,整型,枚举类型,boole...
2018-06-13 20:32:12 1521 1
空空如也
git各种方式拉取gitlab中的项目都报错?
2019-03-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人