预期学习目标 书:高性能Mysql 熟练sql语句 Mysql调优 数据库的配置 主从数据库 项目实战分库分表 学习笔记 设置 特殊配置 sql_mode常用值 ONLY_FULL_GROUP_BY # 对于GROUP …
分类:SQL
新鲜出炉的一线互联网公司Java高级面试题总结!
不管是开发、测试、运维,每个技术人员心里都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。 今天分享Java重点面试知识 : 多线程(线程状态、线程并发,S…
SQLServer之锁定数据库表
用户锁定表注意事项 通过指定锁定方法、一个或多个索引、查询处理操作(如表扫描或索引查找)或其他选项,表提示在数据操作语言 (DML) 语句执行期间覆盖查询优化器的默认行为。表提示在 DML 语句的 FROM 子句中指定,…
MySQL探秘(二):SQL语句执行过程详解
昔日庖丁解牛,未见全牛,所赖者是其对牛内部骨架结构的了解,对于MySQL亦是如此,只有更加全面地了解SQL语句执行的每个过程,才能更好的进行SQL的设计和优化。 当希望MySQL能够以更高的性能运行查询时,最好的办法…
如何用外部程序优化SQL语句中的IN和EXISTS
数据结构 IN 和 EXISTS 是 SQL 中常见的复杂条件,在将 SQL(存储过程)转换成库外计算获取高性能时也会面对这些问题。本文将以 TPC-H 定义的模型为基础,介绍如何用集算器的语法实现 IN、EXISTS …
NoSQL 还是 SQL ?这一篇讲清楚
文章首发于51CTO技术栈公众号 作者 陈彩华 文章转载交流请联系 caison@aliyun.com 复制代码 随着大数据时代的到来,越来越多的网站、应用系统需要支撑海量数据存储,高并发请求、高可用、高可扩展性等特性要…
MYSQL中的COLLATE是什么?
本文由horstxu发表 在mysql中执行show create table <tablename>指令,可以看到一张表的建表语句,example如下: CREATE TABLE `table1` ( `i…
轻松掌握阿里Blink SQL关键技术及实现原理
内容来源:2018 年 6 月 15 日,阿里巴巴高级技术专家孙金城(金竹)在“阿里云流计算杭州峰会”进行《Blink SQL关键技术及实现原理》演讲分享。IT 大咖说(微信id:itdakashuo)作为独家视频合作方…
hive sql常用技巧
1.多行合并 多行合并常用于做区间统计,通过定义一定的金额区级,将上亿的记录降维为不同区间内总数。概括来说就是多映射到一。典型场景:基于用户交易天流水,计算每天不同金额段的金额笔数。 如用户的天交易流水表结构如上,需要计…
MySql(三) MySql中的锁机制
前面两篇博客中简单的聊了下mysql中的索引,今天聊聊mysql(InnoDB引擎)中的锁以及事务的实现 MySql(一) 浅析MySql索引 MySQL(二) MySql常用优化 讲到锁大家应该都不陌生。像是Java中…
基于 SpringBoot2.0+优雅整合 SpringBoot+Mybatis
Github 地址: https://github.com/Snailclimb/springboot-integration-examples(SpringBoot和其他常用技术的整合,可能是你遇到的讲解最详细的学习案…
Hello Spark! | Spark,从入门到精通
欢迎阅读美图数据技术团队的「Spark,从入门到精通」系列文章,本系列文章将由浅入深为大家介绍 Spark,从框架入门到底层架构的实现,相信总有一种姿势适合你,欢迎大家持续关注:) 什么是 Spark? Spark 是 …