MySQL数据库的主从复制是一种数据复制技术,可以将一个MySQL数据库的数据复制到多个从库中,用于实现数据备份、负载均衡等功能。主从复制的原理是,从库连接主库,通过二进制日志(binlog)复制主库的数据。_x000D_ 三、MySQL数据库面试题扩展_x000D_ 1. 如何优化MySQL数据库的性能?_x000D_ 优化MySQL数据库的...
20、查询如下课程平均成绩和及格率的百分数(用"1行"显示): 企业管理(001),马克思(002),OO&UML (003),数据库(004) SELECT SUM(CASE WHEN cid ='001' THEN score ELSE 0 END)/SUM(CASE cid WHEN '001' THEN 1 ELSE 0 END) AS 企业管理平均分 ,100 * SUM(CASE WHEN cid = '001' AND score >=...
m.Sname ) t2 where 平均成绩 > t1.平均成绩) + 1 from ( select m.SID 学生编号 , m.Sname 学生姓名 , isnull(cast(avg(score) as decimal(18,2
数据.MYD,索引.MYI数据和索引是集中存储的,.ibd记录存储顺序按记录插入顺序保存按主键大小有序插入外键不支持支持事务不支持支持锁支持(锁是避免资源争用的一个机制,MySQL锁对用户几乎是透明的)表级锁定行级锁定、表级锁定,锁定力度小
● 扩展(可分为内存性数据库以及⽂档型数据库,⽐如 Redis,MongoDB,HBase 等,适合场景:数据量⼤⾼可⽤的⽇志系统/地理位置存储系统)。 2、MySQL 使用索引的原因? 根本原因 ● 索引的出现,就是为了提⾼数据查询的效率,就像书的⽬录⼀样。
常见的数据库引擎是MyiSAM和inmoDB 比较: MyISAM: 1、它不支持事务,也不支持外键,其优势是访问的速度快 innoDB: 1、InnoDB支持事务安全,对比MyISAM引擎,InnoDB写的效率差一些,并且会占据更多的磁盘空间。 2、MySQL支持外键的存储引擎只有InnoDB 3、简述数据三大范式?
13. 数据库的乐观锁和悲观锁。 14. SQL优化的一般步骤是什么,怎么看执行计划(explain),如何理解其中各个字段的含义。 15. select for update有什么含义,会锁表还是锁行还是其他。 16. MySQL事务得四大特性以及实现原理 17. 如果某个表有近千万数据,CRUD比较慢,如何优化。 18. 如何写sql能够有效的使用...
基础题 什么是 MySQL?答:MySQL 是一种关系型数据库管理系统,使用标准 SQL 查询语言。MySQL 是由瑞典的 MySQL AB 公司开发,现在是 Oracle 公司的一部分。MySQL 有哪些数据类型?答:MySQL 的数据类型包括整数类型(TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT)、浮点类型(FLOAT、DOUBLE、DECIMAL)、日期/时间类型...
@头发没了可以再长:MySQL数据库面试题(面试必备) MySQL数据库部分面试题,初级菜🦃,后面再补充。 MySQL基础部分学习:https://blog.csdn.net/JAYU_37/article/details/101800297 &...
题目描述 6.查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varc