数据库学习
文章平均质量分 69
三印
专注于大数据、BI、数据挖掘、数据库架构方向,欢迎交流,共同进步~
展开
-
高可用Hadoop大数据部署流程
背景随着公司业务飞速发展,数据体量急剧上升、运营指标需求多样化、精细化;为解决上述问题和实现合理化、规范化数据管理,提供稳定、可靠和适配的数据服务能力,大数据平台的建设迫在眉睫。另一方面,在对市场调研之后,由于我司业务处于政务环境网(与公有网进行了全方位隔离),只能通过成熟的云产品进行私有化部署,但价格不菲。例如阿里云大数据敏捷版本(功能相对不够完善:200万以上/年,持续付费/年)阿里云大数据企业版本(功能完善:1000万以上/年,持续付费/年)蚂蚁Oceanbase基础版(仅提供分布原创 2021-03-29 14:59:23 · 757 阅读 · 0 评论 -
SQL求用户的最大连续登陆天数
建表插入数据 create table tmp_continous( id STRING , time DATETIME );INSERT OVERWRITE TABLE tmp_continousSelect '201', '2017-01-01 00:00:00' union allSelect '201','2017-01-02 00:00:00' ...原创 2020-04-06 11:10:05 · 9882 阅读 · 0 评论 -
MySQL事务、索引和SQL优化
为完善MySQL基础博文,另外开一片博文,讲一讲事务机制、索引和一些优化技巧。谈到事务,不免需要揪出MySQL中的引擎,常用的引擎有Myisam和Innodb,后者才具有事务机制(Innodb引擎)。并且,在Mysql5.7版本之后,默认引擎是Innodb,通常情况下选Innodb是正确的(这些概念性的东西,应聘的时候都会有所涉及,深浅略有不同)。关于事务 概念:数据库系统的一个逻辑单元...原创 2020-01-15 19:49:15 · 361 阅读 · 0 评论 -
MySQL学习心得
以下是个人看书和看Mysql技术内幕的一点学习心得,跟大家分享,有错误请指出,谢谢。2018/08/07更新:四种连接区别Mysql 导出数据:select * into outfile '/tmp/bump.txt'fields terminated by ','optionally enclosed by ' " ' lines te...原创 2018-02-25 16:13:48 · 10788 阅读 · 1 评论 -
SQL执行顺序解析
2018-04-02更新:SQL执行顺序写惯了Pythonv、Java、C代码,基本惯性思维都认为程序是按顺序一步步执行的,但是今天要讲的SQL比较特殊,希望多大家有帮助!Example:这是错误的执行步骤select id,user_id,count(*) as number from tablenaem where id>3 group by user_id order by numbe...原创 2018-04-02 13:28:31 · 265 阅读 · 2 评论 -
SQL基本语法和实战经验
SQL 一些常用的语法句子select * from tablename limit 10; 查看表内数据,一般为了便于查看,会限制数据数目,比如10;desc tablename; 查看表字段名,字段类型,也比较常用;select a.*,b.* from test_1 a left out join test_2 b on a.id=b.id 左连接;这个以test_1为...原创 2018-04-22 14:58:32 · 340 阅读 · 0 评论