首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
王亦信Ashin
掘友等级
后台开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
最新
热门
AT招聘信息爬虫
昨晚帮朋友爬了下阿里的社招信息,花点时间写了个爬虫,加上之前鹅厂的,分享下。 基于Python3.5+, 使用Scrapy搭建,没什么技术含量,特别简单,稍微看下就懂了。
MySQL系列-- 0. 随笔
把以前整理的笔记发了上来,没想到阅读量有点多,那再多说几句。 这个系列,是补充后台开发进阶需要的的MySQL技能树,涉及到架构和基本知识、表的设计、索引的原理、查询的过程以及高级特性(如分区表),不涉及相关SQL的基础知识。后台开发的话,掌握这几部分,MySQL技能树基本点满了…
MySQL系列-- 5. MySQL高级特性
5. MySQL高级特性 对用户来说,分区表是一个独立的逻辑表,但是底层由多个物理字表组成。 实现分区的代码实际上是对一组底层表的句柄对象(Handler Object)的封装。 对分区表的请求,都会通过句柄对象转换成对存储对象的接口调用。 所以分区对于SQL层来说是一个完全封…
MySQL系列-- 4. 查询性能优化
4. 查询性能优化 如果把查询看成是一个任务,那么它由一系列子任务组成,每个子任务都会消耗一定的时间。如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减少子任务的执行次数,要么让子任务运行得更快(有时候需要修改一些查询,减少这些查询对系统中运行的其他查询的影响…
MySQL系列-- 3.创建高性能的索引
索引是存储引擎用于快速找到记录的一种数据结构。 对良好的性能非常关键。 对查询性能优化最有效的手段。轻易将查询性能提高几个数量级。 存储引擎使用索引,先在索引中找到对应的值,然后根据匹配的索引记录找到对应的数据行。 可以包含一个或多个列的值。如果包含多个列,那么列的顺序也很重要…
MySQL系列-- 2. Sechma与数据类型优化
2. Sechma与数据类型优化 通常把可为NULL的列改为NOT NULL带来的提升比较小,调优时没必要进行修改。除非计划在列上建立索引,就应该尽量避免设计成NULL。 InnoDB使用单独的位bit存储NULL值,对与稀疏数据有很好的空间效率。 查询包含NULL的列使MyS…
MySQL系列-- 1.MySQL架构
1. 逻辑架构 服务器基于用户名、原始主机信息和密码对客户端进行认证,连接成功后会验证某个特定操作的权限。 用户可以通过特殊的关键字提示(hint)优化器,影响MySQL的决策过程。也可以请求优化器解释(explain)优化过程的各个因素,便于用户重构查询和schema,修改相…
个人成就
文章被点赞
297
文章被阅读
22,429
掘力值
872
关注了
0
关注者
1,285
收藏集
0
关注标签
78
加入于
2016-09-04