摘要:
1.视图的创建方式 create view myView as + SQL语句 2.视图的是用场景? 1)计算列的需要,数据库设计范式要求我们减少冗余字段,因此现在很多数据表都没有计算列字段,如采购单:有价格、数量、税率、含税金额,多半没有不含税金额、税额,而这些字段在很多报表中有都会用到,所以我们 阅读全文
摘要:
脏读,幻读,不可重复读 1.什么是脏读? 一个事务读取另外一个事务没有提交的数据 2.解决脏读的方式有哪些? 设隔离属性为读已提交 3.什么是幻读? 一个事务多次读取一张的数据,数据不一致 4.如何解决幻读的问题? 添加表锁 5.什么是不可成复读? 一个事务多次读同一行的数据,数据不一致; 6.如何 阅读全文
摘要:
1.索引是什么? 索引是一张表,存储了主键与索引,并与原表进行关联的一种加快查询的数据结构; 2.有什么优缺点? 2.1索引的优点 加快查询速度; 如果对添加索引的字段进行排序,就会大大加快排序的速度; 2.2索引的缺点 索引虽然会加快数据的查询速度,但同时会降低更新表的速度; 索引本质上也是一张表 阅读全文