上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 34 下一页
摘要: 具体的Mysql的执行计划,请参考下面的链接: MySQL_执行计划详细说明 阅读全文
posted @ 2018-07-10 20:49 追风的小蚂蚁 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 就长度来说: ♣ char的长度是不可变的; ♣ 而varchar的长度是可变的,也就是说,定义一个char[10]和varchar[10],如果存进去的是‘csdn’,那么char所占的长度依然为10,除了字符‘csdn’外,后面跟六个空格,而varchar就立马把长度变为4了,取数据的时候,ch 阅读全文
posted @ 2018-07-10 20:46 追风的小蚂蚁 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 关于数据库的优化方案,可参考下面的链接 数据库SQL优化大总结1之- 百万级数据库优化方案 阅读全文
posted @ 2018-07-10 20:20 追风的小蚂蚁 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看: (mysqldump命令位于mysql/bin/目录中) //要专到mysql/bin/目录中才能使用,直接cmd运行命令窗口使用不了,专到数据库所在的mysql/bin/目录中使用. 最常用的: 这样 阅读全文
posted @ 2018-07-10 20:17 追风的小蚂蚁 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1、为什么要开启慢日志查询? 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。 2、参数说明 slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐 阅读全文
posted @ 2018-07-10 20:01 追风的小蚂蚁 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题。该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度。 为什么要使用生产者和消费者模式? 在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发当中,如果生产者处理速度很快,而消费者处理速度很慢, 阅读全文
posted @ 2018-07-10 14:14 追风的小蚂蚁 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 当必须在多个线程之间安全地交换信息时,队列在线程编程中特别有用。 class queue.Queue(maxsize=0) # 先入先出class queue.LifoQueue(maxsize=0) # 后进先出class queue.PriorityQueue(maxsize=0) # 存储数据 阅读全文
posted @ 2018-07-10 14:08 追风的小蚂蚁 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 什么是线程? 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 什么是进程? 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序 阅读全文
posted @ 2018-07-10 08:43 追风的小蚂蚁 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1、如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因) 注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引 2、对于多列索引,不是使用的第一部分(第一个),则不会使用索引 3、like查询是以%开头 4、如果列类型是字符串,那一定要在条件中将数据使 阅读全文
posted @ 2018-07-09 19:53 追风的小蚂蚁 阅读(3564) 评论(0) 推荐(0) 编辑
摘要: 请参考下面的博客文章: MySQL常见的函数 阅读全文
posted @ 2018-07-09 19:42 追风的小蚂蚁 阅读(177) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 34 下一页