话说,刚刚那个面试谈到了一点,数据库的视图。
视图到底什么呢?
我在过Mysql的时候也接触过一下下,但是没有进行深入了解。
作用:
我们可以把一个或多个表的部分字段虚拟成一张表,这个虚拟表就称为视图。
它存储的只是对原来的表的引用,所以一旦原来的表的数据发生变化,它也会随之变化。
使用场景:
如果你的业务需要查询的数据在多张表,不妨使用视图来解决这个问题。
同时,如果原表的一些数据涉及到权限问题,也可以使用视图。
然后还聊到了连接池,那么问题又来了,什么是连接池?
定义:
其实就是一个池子,里面保存着多个对数据库的句柄。
作用:
在复杂的项目里面,频繁地创建数据库连接、关闭连接会带来性能开销。
使用连接池,就可以很方便的解决句柄资源重用的问题,从而提高系统性能。
嗯呢,这个面试还是有点用的

为啥准备要走了,广州的面试又多起来了
