mysql相关的面试题 持续更新

在生产环境中,开发人员开用户流程

  • 平常企业
  1. 先确认开发人员的流程是否走通
  2. 如走通,确认开发人员做哪些操作
  3. 确认从哪里连过来
  4. 对哪个库进行操作
  • 银行/金融 企业
  1. 严格意义上来说,root权限谁都不给
  2. 谁私下要,就全公司通报

union 和 union all的区别

  • union all: 不做去重复(一般使用这个)
  • union: 去重复操作,去重复的话会涉及到排序和计算,查询效率就降下来了。所以生产一般不用

我们在sqlyoung写SQL语句,group by 没有问题,但在命令行中就出现问题,能解释一下原因吗?

  • 这是5.7中sql_mode 参数默认开启的 select @@sql_mode
  • 如果带group by 子句中select 后面的列(非主键列),要么是group by 后面的列,要么是被函数包裹(select 后面的列是由group by 之后才执行的)

聚集索引和辅助索引的区别

  • 聚集索引的叶子节点就是数据行,而辅助索引的叶子节点存放有序值+聚集索引列值
  • 在有需要的时候, 辅助索引可以成为任何一个列,只是名字不同
  • 聚集索引一般有一个,一般为主键
  • mysql的表数据是聚集索引组织表

你平常怎么做sql优化的?

你用过什么优化工具?
你对索引这块怎么优化的?
我们公司业务慢,请你从数据库角度分析原因?
mysql 出现性能问题,我遇到以下两种情况?
1 .数据库,突然变慢,夯住了,资源耗尽
处理过程:

  • show processlist; 获取数据库夯住语句
  • explain,分析SQL的执行计划,有没有走索引,索引的类型情况
  • 建立索引,改写sql语句
    2 .数据库每天都有一段时间变的慢
  • 记录慢日志slowlog,分析slowlog
  • explian分析SQL的执行计划,看有没有走索引,索引类型情况
  • 建索引,改语句

同一个语句突然变慢

统计信息过旧,导致索引信息失效。(索引列更新太过频繁,导致索引没有更新过来)???

SBR和RBR 什么区别?怎么选择?

SBR: 可读性强,update t1 set name='zs' where id>5,直接记录此语句,只记录了一行,对于操作日志量少,但是可能会出现记录不准确,比如 insert into t1 values(c1,'zs',now()),恢复时,now()函数会发生变化
RBR: update t1 set name='zs' where id>5,有几行变更了,就记录了几行。可读性弱,对于操作范围日志量大,不会出现记录错误,高可用环境的特性依赖于RBR
我们公司对数据严谨性要求高,也用到了新架构,选择了RBR

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,968评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,601评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,220评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,416评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,425评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,144评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,432评论 3 401
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,088评论 0 261
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,586评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,028评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,137评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,783评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,343评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,333评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,559评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,595评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,901评论 2 345

推荐阅读更多精彩内容

  • 近年来,由于开源项目、社区的活跃热度大增,进而引来持续集成(CI)系统的诞生,也越发的听到更多的人在说协同开发、敏...
    a6fc544968bb阅读 9,351评论 0 30
  • 不知啥时候,自媒体成了一个朝阳行业,人人都想通过自媒体分一杯羹,挣一笔钱,我也是。 这不,我在多个平台注册了,写文...
    甘棠夜话阅读 80评论 0 1
  • 今天讲了自律,那么如何才能养成自律的习惯呢?首先要了解自己,客观的评价自己,只有在这个前提下,自律才会有实...
    洪兴Yoga阅读 185评论 0 2
  • 出差,三天一小出,五天一大出,小出大出都是出,哈哈。 来了就知道啦,是这个活动,长长的路我们慢慢走,小小的路我们坚...
    辉辉的茶生活阅读 246评论 0 1
  • 人生没有彩排,每一天都是现场直播。有很多人在遇到困难挫折时,会说:“如果能重来就了。” 那些偷窃的人,...
    慕阳梦曦阅读 307评论 2 3