平凡之路

每天进步一点点


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 站点地图

  • 搜索

Mysql分区表的原理和优缺点

发表于 2019-05-16 | 分类于 数据库

分区表的原理

分区表是由多个相关的底层表实现,这些底层表也是由句柄对象表示,所以我们也可以直接访问各个分区,存储引擎管理分区的各个底层表和管理普通表一样(所有的底层表都必须使用相同的存储引擎),分区表的索引只是在各个底层表上各自加上一个相同的索引,从存储引擎的角度来看,底层表和一个普通表没有任何不同,存储引擎也无须知道这是一个普通表还是一个分区表的一部分。

阅读全文 »

MySQL DDL 大数据表使用pt-online-schema-change

发表于 2019-05-16 | 分类于 数据库

使用场景

  • 在线数据库的维护中,总会涉及到研发修改表结构的情况,修改一些小表影响很小,而修改大表时,往往影响业务的正常运转,如表数据量超过500W,1000W,甚至过亿时
阅读全文 »

PHP防时序攻击的字符串比较函数hash_equals

发表于 2019-04-15 | 分类于 PHP

时序攻击

在 php 中比较字符串相等时如果使用双等 == 可能会有时序攻击的危险.

阅读全文 »

Github创建公钥SSH key

发表于 2019-03-20 | 更新于 2019-04-15 | 分类于 GIT

关于SSH

SSH协议,可以连接和验证远程服务器和服务。使用SSH密钥,可以连接到GitHub,而无需在每次访问时提供用户名或密码。

阅读全文 »

GitHub的Fork解读

发表于 2019-03-08 | 分类于 GIT

  现在有这样一种情形:有一个叫做Joe的程序猿写了一个游戏程序,而你可能要去改进它。并且Joe将他的代码放在了GitHub仓库上。下面是你要做的事情

阅读全文 »

Mysql的排他锁和共享锁

发表于 2019-03-08 | 分类于 数据库

  今天看代码看到有select name from user where id = 1 for update,有点懵逼,完全没有见过,只能说自己见识少了,那就只能学习一下。先做一下基本知识了解:

锁的基本概念

  当多事务争取一个资源时,有可能导致数据不一致,这个时候需要一种机制限制,并且将数据访问顺序化,用来保证数据库数据的一致性,锁就是其中的一种机制。我们可以用商场的试衣间来做个比喻,商场

阅读全文 »

Mac item2常用快捷键

发表于 2019-03-08 | 分类于 Mac

标签

  • 新建标签:command + t
  • 关闭标签:command + w
  • 切换标签:command + 数字 command + 左右方向键
  • 切换全屏:command + enter
  • 查找:command + f
阅读全文 »

Hexo

发表于 2019-02-01 | 更新于 2019-03-08 | 分类于 其他

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

阅读全文 »
Wang Lu

Wang Lu

王路的个人博客

8 日志
5 分类
4 标签
© 2019 Wang Lu
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Muse v7.0.0
|