当前位置: 首页 > news >正文

wordpress小游戏插件襄阳网站seo方法

wordpress小游戏插件,襄阳网站seo方法,可以做图的网站,网站开发营业执照有个项目因为有比较多的查询汇总#xff0c;考虑到速度#xff0c;所以使用了物化视图。简单的把用到的给整理了下。先看简单创建语句#xff1a;create materialized view mv_materialized_test refresh force on demand start with sysdate nextto_date(concat(to_char( s…有个项目因为有比较多的查询汇总考虑到速度所以使用了物化视图。简单的把用到的给整理了下。先看简单创建语句create materialized view mv_materialized_test refresh force on demand start with sysdate next to_date(concat(to_char( sysdate1,dd-mm-yyyy),10:25:00),dd-mm-yyyy hh24:mi:ss) as select * from user_info; --这个物化视图在每天1025进行刷新物化视图也是种视图。Oracle的物化视图是包括一个查询结果的数据库对像它是远程数据的的本地副本或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据也可以称为快照。物化视图可以查询表视图和其它的物化视图。特点(1) 物化视图在某种意义上说就是一个物理表(而且不仅仅是一个物理表)这通过其可以被user_tables查询出来而得到确认 (2) 物化视图也是一种段(segment)所以其有自己的物理存储属性 (3) 物化视图会占用数据库磁盘空间这点从user_segment的查询结果可以得到佐证 创建语句create materialized view mv_name as select * from table_name 因为物化视图由于是物理真实存在的故可以创建索引。 创建时生成数据分为两种build immediate 和 build deferred build immediate是在创建物化视图的时候就生成数据。 build deferred则在创建时不生成数据以后根据需要在生成数据。 如果不指定则默认为build immediate。 刷新模式 物化视图有二种刷新模式 在创建时refresh mode是 on demand 还是 on commit。 on demand 顾名思义仅在该物化视图“需要”被刷新了才进行刷新(REFRESH)即更新物化视图以保证和基表数据的一致性; on commit  提交触发一旦基表有了commit即事务提交则立刻刷新立刻更新物化视图使得数据和基表一致。一般用这种方法在操作基表时速度会比较慢。 创建物化视图时未作指定则Oracle按 on demand 模式来创建。 上面说的是刷新的模式针对于如何刷新则有三种刷新方法 完全刷新COMPLETE 会删除表中所有的记录如果是单表刷新可能会采用TRUNCATE的方式然后根据物化视图中查询语句的定义重新生成物化视图。 快速刷新FAST 采用增量刷新的机制只将自上次刷新以后对基表进行的所有操作刷新到物化视图中去。FAST必须创建基于主表的视图日志。对于增量刷新选项如果在子查询中存在分析函数则物化视图不起作用。 FORCE方式这是默认的数据刷新方式。Oracle会自动判断是否满足快速刷新的条件如果满足则进行快速刷新否则进行完全刷新。 关于快速刷新Oracle物化视图的快速刷新机制是通过物化视图日志完成的。Oracle通过一个物化视图日志还可以支持多个物化视图的快速刷新。物化视图日志根据不同物化视图的快速刷新的需要可以建立为ROWID或PRIMARY KEY类型的。还可以选择是否包括SEQUENCE、INCLUDING NEW VALUES以及指定列的列表。 查询重写QueryRewrite包括 enable query rewrite 和 disable query rewrite 两种。 分别指出创建的物化视图是否支持查询重写。查询重写是指当对物化视图的基表进行查询时oracle会自动判断能否通过查询物化视图来得到结果如果可以则避免了聚集或连接操作而直接从已经计算好的物化视图中读取数据。 默认为disable query rewrite。 语法create materialized view view_name refresh [fast|complete|force] [ on [commit|demand] | start with (start_time) next (next_time) ] AS subquery; 具体操作创建物化视图需要的权限 grant create materialized view to user_name;  在源表建立物化视图日志 create materialized view log on test_table   tablespace test_space -- 日志空间   with primary key;     -- 指定为主键类型 在目标数据库上创建MATERIALIZED VIEW create materialized view mv_materialized_test refresh force on demand start with sysdate next to_date(concat(to_char(sysdate1,dd-mm-yyyy),10:25:00),dd-mm-yyyy hh24:mi:ss) as select * from user_info; --这个物化视图在每天1025进行刷新  修改刷新时间 alter materialized view mv_materialized_test refresh force on demand start with sysdate  next to_date(concat(to_char(sysdate1,dd-mm-yyyy), 23:00:00),dd-mm-yyyy hh24:mi:ss); 或 alter materialized view mv_materialized_test refresh force on demand start with sysdate  next trunc(sysdate,dd)11/24; -- 每天1点刷新  建立索引 create index IDX_MMT_IU_TEST on mv_materialized_test(ID,UNAME)   tablespace test_space;  删除物化视图及日志 drop materialized view log on test_table;    --删除物化视图日志  drop materialized view mv_materialized_test; --删除物化视图
http://www.sadfv.cn/news/146137/

相关文章:

  • 阿里巴巴网站备案视频网站的制作教程
  • 最专业的网站建设组织微营销官网
  • 在线免费视频网站推广郑州网站开发设计公司电话
  • 常州行业网站制作ppt课件免费下载的网站
  • 网站建设购物车企业免费建站网站
  • 网站建设是要考虑什么东西查看网站建设时间
  • 网站浏览器不兼容怎么办推广普通话的方法
  • 提供邯郸做wap网站wordpress博客页面显示文章在哪
  • 西安大网站建设公司汽车网站建设背景
  • 一个域名可以绑定两个网站吗简单的网站注册流程图
  • 深圳住房建设局网站首页网店美工设计的四大要点
  • 长春模板网站建站网站菜单栏代码
  • 喜欢做木工 网站百度贴吧网页版登录入口
  • 做电影网站只放链接算侵权吗91号卡分销平台
  • 学做网站论坛VIP怎么样建设银行网站怎么交学费
  • 自己做视频网站用cdn那个便宜手机必备软件100个
  • 怎么做交易猫假网站公司手机网站设计
  • 水处理网站源码seo搜索优化怎么做
  • 可以做网站的公司有哪些腾讯云网站建设教学视频
  • 网站建设html代码优化门户建设开源软件
  • 如何做免费域名网站长沙微网站制作
  • 旅游网站建设的结论ui设计的基本流程图
  • 营销型网站建设制作推广网站图片放大特效怎么做
  • 网站如何做路由器成都网站制作网站
  • 商务网站建设总结推广一般给多少钱
  • 佛山网站建设多少钱双一流建设网站
  • 展示型网站wordpress表单设计
  • 项目定制开发网站淘宝官网首页登录电脑版
  • 三只松鼠网站开发前端网站开发实例视频
  • 网站虚拟空间更新缓存重庆网站推广公司电话