mysql
文章平均质量分 68
whathellll
这个作者很懒,什么都没留下…
展开
-
mysql与oracle的区别
1.聚合函数与非分组字段查询问题案例:用oracle创建表:create table t1( id Number(10), name varchar2(20), gender varchar2(20), age Number(10), primary key(id));//插入Insert into t1 values(seq_t1.nextval,'cmz','1','1');Inse...原创 2018-06-21 19:20:35 · 806 阅读 · 0 评论 -
group by与where能否一起使用?
百度解释:可以。注意:where肯定在group by 之前。一,group by 字句也和where条件语句结合在一起使用。当结合在一起时,where在前,group by 在后。即先对select xx from xx的记录集合用where进行筛选,然后再使用group by 对筛选后的结果进行分组 使用having字句对分组后的结果进行筛选。二,需要注意having和where的用法区别:h...原创 2018-06-21 19:26:37 · 74273 阅读 · 4 评论 -
mvcc行级锁实验——update与insert(主键自增与主键不自增的区别)
前提:关闭自动提交模拟多线程情形:set auto_commit=0 update:如果同时对于同一行进行update,那么后更改的线程将进入阻塞事务1:更新成功未提交 事务2:等待事务1提交并阻塞 如果等待时间过长,则mysql会让阻塞事务自动放弃锁的争夺,需...原创 2018-08-26 21:05:15 · 2032 阅读 · 1 评论 -
MVCC——行级锁实验:sql语句如果发生了索引失效会怎么样
前提:set autocommit=0模拟多线程事务 问题:从国上一篇博客我们已经知道,update和insert在什么情况下使用mvcc行级锁不会出现阻塞和什么情况下会出现阻塞,接下来我们考虑将锁与索引结合起来,看看索引在mvcc行级锁中所发挥的作用 你需要知道:在innerDB的engine下,mvcc行级锁可能会发生粒度从行的粒度升级为表级别的粒度,严重影响并发,那这种情况是...原创 2018-08-27 15:21:59 · 751 阅读 · 0 评论 -
Mysql杂谈——日常记录一些零碎知识点
1.mysql一张表能存多少条数据大概500w 一下 查询效率还可以,不建议单表大于500w数据量原创 2018-12-21 17:26:25 · 164 阅读 · 0 评论 -
mysql和hive——concat函数和concat_ws函数
原文https://blog.csdn.net/muzieryueniao/article/details/77053307,为hive数据库字符串拼接函数的原文,同样适用于mysql在mysql中使用concat函数与concat_ws函数的实验实验1:concat_ws函数concat_ws(分隔符字符串,被拼接字段1,被拼接字段2,被拼接字段3,.....)返...原创 2019-05-29 15:14:43 · 2238 阅读 · 0 评论