软件测试mysql面试题:如何定位重要的SQL?
如何定位重要的SQL?. 答:1.statspack-- 在你库上业务最忙得时候抓15分钟的report,看里面的top sql2.top找到消耗资源多的pid3.确定是oracle的应用进程还是后台进程4.根据v$session,v$process,v$sqlarea定位用oem带的top sessionSELECT hash_value, executions, buffer_ge....
软件测试mysql面试题:数据库表里的增删改查?
数据库表里的增删改查?答:增加:insert into 数据表(字段1,字段2,字段3) values('值1','值2','值3')删除:delete from 数据表 where id=你要删除的数据id修改:update 数据表 set 字段1=‘值1’,字段2=‘值2’,字段3=‘值3’ where id=你要修改的数据ID查询:select(你要查询的字段,*代表全部字段) from表....
软件测试mysql面试题:数据库锁的理解?
数据库锁的理解?一般可以分为两类,一个是悲观锁,一个是乐观锁,悲观锁一般就是我们通常说的数据库锁机制,乐观锁一般是指用户自己实现的一种锁机制,比如hibernate实现的乐观锁甚至编程语言也有乐观锁的思想的应用
软件测试mysql面试题:什么是数据库索引?
什么是数据库索引?在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容
软件测试mysql面试题:能说下myisam 和 innodb的区别吗?
能说下myisam 和 innodb的区别吗?myisam引擎是5.1版本之前的默认引擎,支持全文检索、压缩、空间函数等,但是不支持事务和行级锁,所以一般用于有大量查询少量插入的场景来使用,而且myisam不支持外键,并且索引和数据是分开存储的。innodb是基于聚簇索引建立的,和myisam相反它支持事务、外键,并且通过MVCC来支持高并发,索引和数据存储在一起。
软件测试mysql面试题:说下mysql的索引有哪些?聚簇和非聚簇索引又是什么?
说下mysql的索引有哪些?聚簇和非聚簇索引又是什么?索引按照数据结构来说主要包含B树和Hash索引。假设我们有张表,结构如下:create table user( id int(11) not null, age int(11) not null, primary key(id), key(age) );B树是左小右大的顺序存储结构,节点只包含id索引列,而叶子节点包含索引列和数据,这种数据和....
软件测试mysql面试题:什么是覆盖索引和回表?
什么是覆盖索引和回表?覆盖索引指的是在一次查询中,如果一个索引包含或者说覆盖所有需要查询的字段的值,我们就称之为覆盖索引,而不再需要回表查询。而要确定一个查询是否是覆盖索引,我们只需要explain sql语句看Extra的结果是否是“Using index”即可。以上面的user表来举例,我们再增加一个name字段,然后做一些查询试试。
软件测试mysql面试题:锁的类型有哪些呢
锁的类型有哪些呢mysql锁分为共享锁和排他锁,也叫做读锁和写锁。读锁是共享的,可以通过lock in share mode实现,这时候只能读不能写。写锁是排他的,它会阻塞其他的写锁和读锁。从颗粒度来区分,可以分为表锁和行销两种。表锁会锁定整张表并且阻塞其他用户对该表的所有读写操作,比如alter修改表结构的时候会锁表。行销又可以分为乐观锁和悲观锁,悲观锁可以通过for update实现,乐观锁....
软件测试mysql面试题:数据库三大范式是什么?
数据库三大范式是什么?第一范式:每个列都不可以再拆分。第二范式:在第一范式的基础上,非主键列完全依赖于主键,而不能是依赖于主键的一部分。第三范式:在第二范式的基础上,非主键列只依赖于主键,不依赖于其他非主键。在设计数据库结构的时候,要尽量遵守三范式,如果不遵守,必须有足够的理由。比如性能。事实上我们经常会为了性能而妥协数据库的设计。
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
面试软件测试相关内容
- 软件测试linux面试
- 近期学员软件测试面试
- 软件测试面试话术
- 软件测试题库面试
- 面试软件测试题库
- 软件测试面试题库
- 软件测试面试hr
- 软件测试面试技巧面试
- 面试软件测试面试题
- 软件测试面试指标
- 软件测试面试测试用例
- 软件测试面试缺点
- 软件测试面试测试用例方法
- 软件测试面试单元测试
- 软件测试面试手工测试
- 软件测试面试软件bug
- 软件测试面试外键
- 软件测试面试页面
- 软件测试面试页面元素
- 软件测试面试事务
- 软件测试面试描述
- 软件测试面试类型
- 软件测试面试命令
- 软件测试面试employee_details
- 软件测试面试优势
- 软件测试面试lr
- 软件测试面试库
- 软件测试面试脚本
- 软件测试面试用法
- 软件测试面试jmeter脚本
Java面试那些事儿
手把手带您学习Java,开启编程之路。
+关注