
数据库管理
贺佬湿
一个10年+资深IT互联网老司机,终身学习者。从0到1负责过百亿GMV电商平台的整体架构设计,月GMV从1亿到10亿+,轻松玩转亿级用户流量。Github开源社区的优秀贡献者,开源项目数超过6个,Star数2k+。大到待过国内上市公司、世界500强外企公司,小到创过业,做过物联网、互联网广告、电商等行业赛道。有经历公司在一年内,从100人+,发展到1300人+的团队规模扩展,产研团队近300人,史上最年轻的高级技术总监、首席架构师。目前以技术合伙人在创业ING,做广告变现+跨境电商方向,欢迎交流~
展开
-
DB2函数大全
DB2 内置的函数真的是很多,要精通每个函数几乎是不可能的,所以本文并不打算介绍每个函数的具体用法,而是提供一个概览,让您了解每个函数的功能,这样,当你感觉你需要某些功能的函数时,再学习它们的具体用法也不迟。DB2 内置函数大体分为以下几类:聚合函数 类型转换函数 数学函数 字符串函数 日期时间函数 XML 函数 分区函数转载 2015-04-17 17:58:52 · 1347 阅读 · 0 评论 -
【总结+踩坑】MySQL导出导入用法/最大连接数以及其他常见问题
总结MySQL导出导入用法,采坑了一些问题,希望能帮到你少走点弯路导出使用mysqldump命令导出1. 导出整个数据库(结构+数据)用法:mysqldump -u 用户名 -p 数据库名 > 导出的文件名案例:mysqldump -u dbuser -p dbname > dbname.sql2. 导出某一个或者几张表用法: 单表:mysqldump...原创 2019-01-08 20:44:38 · 1141 阅读 · 0 评论 -
【踩坑】MySQL时间索引失效
项目中查时间数据段数据时,发现查询时间很长,RDS查了一下执行计划:各列解析说明:id:表示执行的顺序,id的值相同时,执行顺序是从上到下,id的值不同时,id的值越大,优先级越高,越先执行select_type:1、SIMPLE表示不包含子查询和union2、查询中若包含子查询,最外层查询则标记为:PRIMARY3、在select或者where列表中包含了子查询,则...原创 2018-08-18 17:52:04 · 35817 阅读 · 2 评论 -
MySQL优化那些事
项目上线了一段时间,每天成百上千万数据生成,相关系统资源消耗也随之增加,分库分表、缓存也慢慢落地加入,但其中sql语句优化,像索引、查询优化等,更是重点之重(不久前一个业务点上线,由于数据量和查询未评估好,导致当晚CPU 100%爆掉)。最近购买了《高性能MYSQL第3版》在啃读,近半个月一直在优化相关sql等用法和使用,也阅读了一些比较好的文章资源,集中知识整理一下。“查询容易,优化不易,且...原创 2018-04-11 15:32:04 · 2707 阅读 · 0 评论 -
如何用消息系统避免分布式事务?
如何用消息系统避免分布式事务?原创 2017-04-14 22:41:34 · 478 阅读 · 0 评论 -
mysql的空值与NULL的区别
mysql的空值与NULL的区别原创 2017-04-10 23:37:17 · 559 阅读 · 0 评论 -
项目设计数据库表时是否需要在表中加备用预留字段?
需求背景项目设计数据库表时是否需要在表中加备用预留字段?背景:以前做项目,有用过SSH框架,或者SSM框架,数据库有Oracle,DB2。在开发过程中,有时因数据库设计者未考虑周到,业务实体有一个属性没有对应的字段,因此需要在数据库表加一个字段,又由于此字段要求不可为空,并且在开发阶段,测试数据不多,有时是drop掉了原来的表,增加了一个字段再重新建了一张表。有时一些表,设计表时会在后面加...原创 2017-03-31 11:12:09 · 17412 阅读 · 1 评论 -
MySQL中的各种引擎解释
MySQL中的各种引擎解释转载 2017-03-23 01:01:49 · 442 阅读 · 0 评论 -
MySQL两种引擎的区别
MySQL两种引擎的区别原创 2017-02-24 09:15:11 · 641 阅读 · 0 评论 -
数据库索引的实现原理和分析用法
数据库索引的实现原理和分析用法原创 2017-02-21 13:56:46 · 1026 阅读 · 0 评论 -
聚集索引和非聚集索引的区别
聚集索引和非聚集索引的区别:原创 2016-12-09 09:27:13 · 2405 阅读 · 1 评论 -
mysql索引的类型和优缺点
介绍了数据库索引,及其优、缺点。针对MySQL索引的特点、应用进行了详细的描 述。分析了如何避免MySQL无法使用,如何使用EXPLAIN分析查询语句,如何优化MySQL索引的应用。原创 2016-12-09 09:11:08 · 451 阅读 · 0 评论 -
Oracle SQL性能优化
Oracle SQL性能优化原创 2011-12-31 17:27:34 · 675 阅读 · 0 评论 -
DB2笔记之四:DB2字段类型
DB2笔记之四:DB2字段类型转载 2015-05-21 00:55:29 · 2124 阅读 · 0 评论 -
【踩坑】如何强制更改Docker容器中的Mysql密码(忘记密码)
问题描述使用docker容器时,通过镜像安装了Mysql5.6版本,但忘记了root密码,需要重新设置root密码解决步骤1. 增加“忘记密码启动”模式2. 重新设置root密码3. 删掉“忘记密码启动”模式4. 重启容器镜像即可具体操作1. 通过docker exec命令进入容器内docker exec -it db002 /bin/sh注:...原创 2019-05-10 09:49:38 · 10328 阅读 · 3 评论