c++ 面试题(数据库)
1,索引的原理:
https://www.cnblogs.com/songwenjie/p/9414960.html
https://blog.csdn.net/qq_32924343/article/details/80199977(值得一看)
2,聚簇索引和非聚簇索引:
重要区别:该索引中键值的逻辑顺序是否决定了实际表中相应行的物理顺序。
https://www.cnblogs.com/shanshanlaichi/p/6568097.html
3,mysql cluster原理:
关键点:主从同步:同步复制策略,2pc(两阶段提交协议来实现,四次消息传递)
https://blog.csdn.net/zhangout/article/details/23214743
4,分库和分表:
https://www.cnblogs.com/sunny3096/p/8595058.html
引出水平分表时的一致性哈希算法:
参考:https://www.cnblogs.com/lpfuture/p/5796398.html
单点故障问题:https://blog.csdn.net/dinglang_2009/article/details/7016193
5,mysql 主从模式:
https://www.cnblogs.com/kylinlin/p/5258719.html
6,query cache 原理:
https://blog.csdn.net/tonyxf121/article/details/7856361
7,mysql 数据库中 Innodb 和 MyISAM 引擎的区别:
https://blog.csdn.net/nwpu_geeker/article/details/79694773
8,MySQL 为什么用 B+ 树而不用红黑树?
https://blog.csdn.net/xiedelong/article/details/81417049
9,MySql 底层原理:
https://blog.csdn.net/GitChat/article/details/78787837
10,数据库事务回滚方法:
undo,redo,undo/redo 日志进行恢复操作。
11,乐观锁和悲观锁:
https://blog.csdn.net/L_BestCoder/article/details/79298417
12,MySql 的优化策略:
https://blog.csdn.net/kaka1121/article/details/53395587
13,数据库事务的底层原理:
https://www.cnblogs.com/takumicx/p/9998844.html
14,联合索引需要注意什么?
https://www.phpsong.com/586.html
联合索引为什么是最左匹配?
https://www.cnblogs.com/andashu/p/6377323.html
15,如何定位、排除和避免MySql 数据库性能问题?
https://blog.csdn.net/madman_G/article/details/80516276
c++ 面试题(数据库)的更多相关文章
- php开发面试题---数据库SQL调优的几种方式
php开发面试题---数据库SQL调优的几种方式 一.总结 一句话总结: 创建索引:尽量避免使用or或者like,或者sql中的正则 存储查询中间结果 可以加sphinx搜索技术 查询优化 主从数据库 ...
- 面试题: 数据库 oracle数据库 已看1 意义不大 有用
Oracle数据库面试题总结 2017年04月27日 22:41:44 阅读数:9271 1.SQL语句分类 DQL(数据查询语言)select DML(数据操作语言)insert.delete.up ...
- 面试题: 数据库笔试 sql操作 已看 上课的练习题50sql
2018/5/31 oracle数据库面试笔试试题总结http://www.yjbys.com/qiuzhizhinan/show-308759.html 1/4Oracle数据库1.基础测试选择在部 ...
- 我为NET狂官方面试题-数据库篇答案
题目:http://www.cnblogs.com/dunitian/p/6028838.html 汇总:http://www.cnblogs.com/dunitian/p/5977425.html ...
- 我为NET狂官方面试题-数据库篇
求结果:select "1"? 查找包含"objs"的表?查找包含"o"的数据库? 求今天距离2002年有多少年,多少天? 请用一句SQL获 ...
- [ Java面试题 ]数据库篇
基本表结构: student(sno,sname,sage,ssex)学生表 course(cno,cname,tno) 课程表 sc(sno,cno,score) 成绩表 teacher(tno,t ...
- 【数据库】SQL经典面试题 - 数据库查询 - 子查询应用二
上节课我们通过子查询,完成了查询的最高分学生的需求,今天我们来学习子查询的分类,以及通过子查询来完成工作中经常遇到一些个性化需求. 子查询概念: 一个SELECT语句嵌套在另一个SELECT语句中,子 ...
- 面试题 数据库sql
一.建表的结构和数据,在sqlserver直接用就行了 USE [test] GO /****** Object: Table [dbo].[TEACHER] Script Date: 05/16/2 ...
- python面试题——数据库和缓存(46题)
1.列举常见的关系型数据库和非关系型都有那些? 2.MySQL常见数据库引擎及比较? 3.简述数据三大范式? 4.什么是事务?MySQL如何支持事务? 5.简述数据库设计中一对多和多对多的应用场景? ...
随机推荐
- 解决yii2 禁用layout时AppAsset不加载资源的问题
大王派我来巡山_site:http://blog.csdn.net/wang78699425/article/details/52369841 最近由于项目(yii2 的一个项目)需要,登录页面不需要 ...
- 关于ava容器、队列,知识点总结
推荐<java 并发编程实战>这本书,中文的翻译有些差(哈哈,并发确实难,不好翻译),适合有并发经验的人来读. 这篇短文,整理了容器的知识点,对容器的使用场景,容器的原理等有个整体的认知! ...
- Visual Studio 2017 常用快捷键
1.窗口快捷键 Ctrl+W,W: 浏览器窗口 Ctrl+W,S: 解决方案管理器 (Solution) Ctrl+W,C: 类视图 (Class) Ctrl+W,E: 错误列表 (Error) Ct ...
- node.js创建简单服务测试请求数据
工具:安装node: 1,创建文件夹 server, 2 ,在server文件夹下分别创建server.js 和 package.json 文件 3,server.js 代码: var express ...
- JavaStudy——Java之自动拆箱与自动装箱
java基本类型介绍 java中,基本数据类型一共有8种,详细信息如下表: 类型 大小 范围 默认值 byte 8 -128 - 127 0 short 16 -32768 - 32768 0 int ...
- Game Physics Cookbook (Gabor Szauer 著)
Chapter1: Vectors Chapter2: Matrices Chapter3: Matrix Transformations Chapter4: 2D Primitive Shapes ...
- [转]PostgreSQL命令行使用手册
启动pgsl数据库 1 pg_ctl -D /xx/pgdata start 查看pgsl版本 1 pg_ctl --version 命令行登录数据库 1 psql -U username -d db ...
- 【Python】2.x与3.x版本的选用&版本间的区别
转自 http://www.runoob.com/python/python-2x-3x.html 一.2.x与3.x版本的选用建议 Python的3.0版本,常被称为Python 3000, ...
- 2.STM32启动文件
一.概念声明 中断向量:由硬件产生的中断标识码,一般用于存放中断服务程序的跳转指令.根据硬件产生的中断号查找中断向量表来确定对应的中断向量.CM3内核有15个异常 和240个中断源. 程序的内 ...
- LSTM/RNN中的Attention机制
一.解决的问题 采用传统编码器-解码器结构的LSTM/RNN模型存在一个问题,不论输入长短都将其编码成一个固定长度的向量表示,这使模型对于长输入序列的学习效果很差(解码效果很差). 注意下图中,ax ...