数据库
sanGuo_uu
这个作者很懒,什么都没留下…
展开
-
kettle从学习到部署
1,背景 工作中有用到数据同步功能,主要是2方面:内部数据库同步;内部与外部数据库同步。 (领导)考虑到kettle不用写(java)代码,所以就用kettle做了。 结果是,kettle的确能满足功能需求。 2.学习 kettle 下载地址(以及安装方式) https://community.hitachivantara.com/s/article/data-integration-kettle kettle PDI 说明 https://help.hitachivantara.com/Do原创 2021-10-28 15:00:50 · 204 阅读 · 0 评论 -
数据库查询优化
毕业5年,在学校时,关于数据库只学了一本《数据库简明教程》。(工作后有陆续看过些,都忘了) 现在的公司,机缘下,需要做查询优化。 1,上级的思路是,让程序员(我),优化SQL。 然后就开始了sql写到吐的日子。 个人总结:A,少用函数;B,少用Group by,聚合字段越多,速度更慢;C,如果老板过于追求速度,那就加索引(大量需要where和Group by的字段,加索引速度会变快)...原创 2018-12-11 16:21:48 · 191 阅读 · 1 评论 -
数据库范式
以前看过几次范式,不出意外都忘记了 。今天再来看次 思想: 1,结构数据模型,在组成上分成3部分:数据结构、数据操作和完整性约束。操作就是关系代数,可以看看 2,完整性约束,就是指范式了,它代表一组规则的集合 3,本文简单说下 1NF 2NF 3NF BCNF 4NF。范式的提出,不是为了限制你设计数据库,而是为了减少冗余,方便增删改 4,有时为了追求查询效率,要进行反规范化(就是用空间...原创 2019-01-09 17:13:46 · 107 阅读 · 0 评论