摘要: 一、先说一下为什么要分表:当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。 mysql执行一个sql的过程如下: 1、接收到sql; 2、把sql放到排队队列中; 3、执行sql; 4、返回执行结果。 阅读全文
posted @ 2021-07-09 11:08 招花 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一、 什么是索引 索引是对数据库表中的一列或多列的值进行排序的一种数据结构。 索引的作用就类似于书本的目录,新华字典的拼音,偏旁部首的首查字,可以快速的检索到需要的内容,mysql在300万条记录性能就下降了,虽然mysql官方文档说达500万~800万,所以当数据达到几百万的时候,那么索引就很有必 阅读全文
posted @ 2021-07-09 11:05 招花 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 一、简介 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。 二、参数说明 slow_query_log 慢查询开启状态 slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般 阅读全文
posted @ 2021-07-09 11:01 招花 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1.快速排序 function quickSort($arr) { $len = count($arr); // 先设定结束条件,判断是否需要继续进行 if($len <= 1) { return $arr; } // 选择第一个元素作为基准元素 $pivot = $arr[0]; // 初始化左数 阅读全文
posted @ 2021-07-02 08:57 招花 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1.通过show status命令了解各种sql执行的频率 2.定位执行效率较低的sql语句:查看mysql的慢查询日志 3.通过explain分析低效率sql的执行计划 4.使用explain extended 查看sql真正被执行前优化器做了哪些改写 5.通过show profile 分析sql 阅读全文
posted @ 2021-06-23 11:20 招花 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一篇文章带你了解《python爬虫》 一 什么是网络爬虫: 1. 通俗理解:爬虫是一个模拟人类请求网站行为的程序。可以自动请求网页、并数据抓取下来,然后使用一定的规则提取有价值的数据。 2. 专业介绍:百度百科。 二 python urllib: # demo01.py(urillb基本使用) # 阅读全文
posted @ 2021-06-17 15:30 招花 阅读(973) 评论(0) 推荐(0) 编辑
摘要: 1.插入排序: def nsert_sort(list): for i in range(len(list)): for j in range(i): if list[i] < list[j]: list.insert(j, list.pop(i)) break return list list = 阅读全文
posted @ 2021-06-17 13:57 招花 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1. 简介: 安装 smtplib 模块:pip install smtplib import smtplib smtpObj = smtplib.SMTP( [host [, port [, local_hostname]]] ) 参数说明: 1 host: SMTP服务器主机。 你可以指定主机的 阅读全文
posted @ 2021-06-17 13:56 招花 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 简介: 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。 1.装饰器的基本使用 # 注意程序运行步骤 def decorator(func): # 这里的参数func其实 阅读全文
posted @ 2021-06-17 13:55 招花 阅读(53) 评论(0) 推荐(0) 编辑
摘要: MySQLdb操作的MYSQL数据库 import MySQLdb try: conn=MySQLdb.connect(host='localhost',user='root',passwd='root',db='test',port=3306) cur=conn.cursor() cur.exec 阅读全文
posted @ 2021-06-17 13:53 招花 阅读(60) 评论(0) 推荐(1) 编辑