zoukankan      html  css  js  c++  java
  • 数据库表和视图区别理解

    一,表

    1>,表是以每秒肉眼看不见的速度刷新的,每次插入数据,修改数据,检索数据都是,刷新表状态的,否则你看到的就是不准确的数据

    2>,表是用来增 删 改的,已经不是用来查的了,除非你的访问密度小

    二,视图

    1>,视图和表的机制完全不同,视图是被动更新,只有删除,修改,插入的时候才刷新,而且不是针对表,是它自己copy了数据,在内存给你看

    2>,视图对内存的要求大,但是换来的是读写分离,避免高并发的死锁问题

    3>,合理的运用视图,可以把数据库的负担降低很多,一般情况下是 大量的查询造成的死锁,要解决锁,就需要转移查询的主体

    4>,创建视图也有个忌讳,不要把内容很大的字段放进去 比如 文章内容 ,这样会消耗你很多内存空间,而且查的慢,这些部分只能是分拆成查视图和查表了

  • 相关阅读:
    伪类样式
    div 文字超出边框后,省略号显示
    关于常用的 meta
    js数组去重
    异步二进制文件下载
    JJWT现前后端分离身份验证
    ApachePOI快速入门
    axios兼容ie7
    vue解决跨域问题
    log4j模板
  • 原文地址:https://www.cnblogs.com/May-day/p/6344348.html
Copyright © 2011-2022 走看看