大屁登(dapideng.com)
今天的主角就是大屁登(dapideng.com)😁😁
为啥会买这么个域名呢,那就要说道说道了。
上午时候收到了一封阿里云的邮件,搞活动的,大意是阿里云启动了一个小程序云应用活动,名为繁星计划,寓意数以万计的开发者能像繁星一样闪耀起来。
今天的主角就是大屁登(dapideng.com)😁😁
为啥会买这么个域名呢,那就要说道说道了。
上午时候收到了一封阿里云的邮件,搞活动的,大意是阿里云启动了一个小程序云应用活动,名为繁星计划,寓意数以万计的开发者能像繁星一样闪耀起来。
先看一下mysql几种int类型
https://dev.mysql.com/doc/refman/5.6/en/integer-types.html
上图每种类型占用几个字节,数据范围多少,都一目了然。
安利一个优化查询性能必备的神器。
|
|
如上图所示,explain命令可以查看SQL语句的执行计划,具体到看看sql有没有用上索引,是不是做了全表扫描等等,下面具体介绍一下上面参数的含义。
回家过了个年,腊月二十八到的家,初八离开了。
感慨一下应该是慢慢的在丧失掉文字表达的能力,思绪太多,啥都想写。
今年回家又在爵士音乐烤吧K了半宿歌,去年也是在这,不过都是赶鸭子上架,强行唱了一首,虽然心里很想表现一番,但当关掉原唱的那一刻,我觉得还是差了几百分火候。。
所以第一个新年愿望,也算是目标吧,练会一首歌,一首就行了,在2020年的家庭聚餐中,大展歌喉。
温故知新,mysql都到5.8了,重新拿起来看看。
Mysql随着版本的升级,存储引擎也从MyISAM变成了InnoDB,锁从表锁变成了行锁🔐。
MyISAM不支持事务,InnoDB支持事务。表锁虽然开销小,锁表快,但高并发下性能低。
行锁虽然开销大,锁表慢,但高并发下相比之下性能更高。事务和行锁都是在确保数据准确的基础上提高并发的处理能力。
TIPS:
InnoDB的行锁是针对索引加的锁,不是针对记录加的锁。并且该索引不能失效,否则都会从行锁升级为表锁。