吴峰的博客

thinkphp中创建表和删除表的操作

  • 2017-01-18 15:13
  • 管理员
  • 3094 查看

业务需要每月新增一张表,以应对大量的数据情况,以下为thinkphp动态创建数据表结构源码  $table ='activelog'. date('Ym');    //假如使用很多个库,请选择一个库例如  db1.act......

mysql中查询5条不重复的数据

  • 2019-10-09 16:11
  • 管理员
  • 1334 查看

在mysql中查询5条不重复的数据,使用以下:SELECT * FROM `table` ORDER BY RAND() LIMIT 5;就可以了。但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上...

mysql查询各数据库,数据表的容量大小,使用delete删除数据之后发现data_length存在缓存问题。解决办法使用 :TRUNCATE TABLE 表名;重新查询data_length发现数据已变化。1.查看所有数据库容量大小  selecttable_schema as '数据库',...

MySQL慢查询(一) - 开启慢查询

  • 2018-01-17 14:30
  • 管理员
  • 1483 查看

MySQL慢查询(一) - 开启慢查询一、简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。二、参数说明slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)long_query_time 查询超过多少秒才记录三、设置步骤1.查看慢查询相关参数...

Mysql优化【五、索引优化】

  • 2018-01-16 19:15
  • 管理员
  • 1095 查看

目录(技术文)多关于索引,分为以下几点来讲解:一、索引的概述(什么是索引,索引的优缺点)二、索引的基本使用(创建索引)三、索引的基本原理(面试重点)四、索引的数据结构(B树,hash)五、创建索引的原则(重中之重,面试必问!敬请收藏!)六、百万级别或以上的数据如何删除一、索引的概述1)什么是索引?索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,索引就相当于目录。当你在用新华字典时,帮你把目录撕掉了,你查询某个字开头的成语只能从第一页翻到第...

MySQL字符串函数substring:字符串截取

  • 2018-01-16 10:21
  • 管理员
  • 1170 查看

MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。1. 字符串截取:left(str, length)mysql> select left('diyisite.com', 3);+----------......

单表查询优化:(关于索引,后面再开单章讲解)(0)可以先使用 EXPLAIN 关键字可以让你知道MySQL是如何处理你的SQL语句的。这可以帮我们分析是查询语句或是表结构的性能瓶颈。(1)写sql要明确需要的字段,要多少就写多少字段,而不是滥用 select *(2)可以用使用连接(JOIN)来代替子查询(3)使用分页语句:limit start , count 或者条件 where子句时,有什么可限制的条件尽量加上,查一条就limit一条。做到不滥用。比如说我之前做过的的p2p项目,只是需要知...

补充知识点:操作数据语句优化的认识通常情况下,当访问某张表的时候,读取者首先必须获取该表的锁,如果有写入操作到达,那么写入者一直等待读取者完成操作(查询开始之后就不能中断,因此允许读取者完成操作)。当读取者完成对表的操作的时候,锁就会被解除。如果写入者正在等待的时候,另一个读取操作到达了,该读取操作也会被阻塞(block),因为默认的调度策略是写入者优先于读取者。当第一个读取者完成操作并解放锁后,写入者开始操作,并且直到该写入者完成操作,第二个读取者才开始操作。因此:要提高MySQL的更新/插入效率,应首先考虑降低...

Mysql优化【一、Mysql优化入门篇】

  • 2017-11-28 12:38
  • 管理员
  • 1087 查看

Mysql优化【一、Mysql优化入门篇】:本专题全文围绕mysql优化进行全方位讲解,本篇为优化入门篇,让大家知道为什么要优化,究竟在优化什么。喜欢的朋友可以关注收藏。...

              			  
Copyright 吴峰的博客 © 2014-2016 管理员邮箱:phpwufeng@163.com   统计:   ICP备案:鲁ICP备16004939号-1