数据仓库的分层:
https://blog.youkuaiyun.com/qq_26442553/article/details/79318165
SOR层、SMA层类似于现平台中的 dl层(原始明细层、整合后的明细层),DM层是展示层。
https://blog.youkuaiyun.com/zhaodedong/article/details/73385647
数据分层:
ODS层(经过清洗转换的明细)、DW层(面向主题的模型)、APP层(展示结果)
https://segmentfault.com/a/1190000012882641
数据仓库建模
Mysql数据库迁移:
在 《MySQL技术内幕 第5版_(美)迪布瓦_人民邮电出版社.pdf》书中有讲到:
挑选索引字段:
列的基数越高,即不重复值越多,则效果越好,而对于比如 性别 只有 男、女这两个值的字段来说,索引没有意义。
关闭索引、重新激活索引,可能更适合于向小表中插入大量数据,这样关闭索引后可以提高插入性能,然后再重新激活索引,可以节省建立索引的时间。
mysql加密码:
root权限下,mysqladmin -uroot -p旧密码 password 0000
登陆正式库:
mysql -h 10.10.0.1 -u root -p0000
mysql数据库备份:
1.备份某个库
mysqldump -uroot -p0000 -h192.168.176.142 --databases db1 > d:\142_mysql_bak.sql
2.还原某个数据库
mysql -uroot -p0000 -h192.168.176.142 --databases db1 --default-character-set=utf8 < d:\142_mysql_bak.sql
或是在mysql命令行下: