广告
返回顶部
首页 > 资讯 > 数据库 >物化视图妙用__表同步使用物化视图方法
  • 911
分享到

物化视图妙用__表同步使用物化视图方法

2024-04-02 19:04:59 911人浏览 八月长安
摘要

物化视图创建后,会自动创建一张和物化视图同名的表,会在dba_objects中出现两个对象,OBJECT_TYPE分别是TABLE、MATERIALIZED VIEW。user_mviews、user_ta

物化视图创建后,会自动创建一张和物化视图同名的表,会在dba_objects中出现两个对象,OBJECT_TYPE分别是TABLE、MATERIALIZED VIEW。user_mviews、user_tables中都会出现这个对象
物化视图占用空间,空间大小和base table一样大,但是在user_segments.segment_type显示的值是table而不是MATERIALIZED VIEW

PRESERVE TABLE Clause
This clause lets you retain the materialized view container table and its contents after the materialized view object is dropped. The resulting table has the same name as the dropped materialized view.
保留表条款
此子句允许在物理化视图对象被删除后,保留物化视图容器表及其内容。 生成的表与删除的实例化视图具有相同的名称。

所以可以使用物化视图进行表同步,对要同步的表建立增量刷新的物化视图,每天定时同步,如果到了切换物化视图为表的时候,只需要最后手工DBMS_MVIEW.REFRESH刷新一下最后的一点点数据再drop materialized view MV_name PRESERVE TABLE即实现了表的同步


drop materialized view MV_jobs PRESERVE TABLE后,USER_MVIEWS不见了MV_jobs,但是user_tables、dba_objects、dba_segments还有MV_jobs,select * from MV_jobs不会报错
drop materialized view MV_jobs后USER_MVIEWS、user_tables、dba_objects、dba_segments都不见了MV_jobs,select * from MV_jobs不会报错


conn hr/hr
create materialized view MV_jobs refresh complete on demand as select * from jobs;
drop materialized view MV_jobs PRESERVE TABLE;
select * from MV_jobs;--有结果
您可能感兴趣的文档:

--结束END--

本文标题: 物化视图妙用__表同步使用物化视图方法

本文链接: https://www.lsjlt.com/news/46430.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 物化视图妙用__表同步使用物化视图方法
    物化视图创建后,会自动创建一张和物化视图同名的表,会在dba_objects中出现两个对象,OBJECT_TYPE分别是TABLE、MATERIALIZED VIEW。user_mviews、user_ta...
    99+
    2022-10-18
  • Oracle 使用物化视图实现表数据同步
    1.创建原表和物化视图日志SQL> create table t1(id int,name varchar2(30)); Table&nbs...
    99+
    2022-10-18
  • 刷新物化视图的方法
    DBMS_MVIEW provides three different types of refresh operations. DBMS_MVIEW.REFRESHRefresh one or more ...
    99+
    2022-10-18
  • Oracle物化视图怎么用
    这篇文章主要介绍了Oracle物化视图怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 Oracle物化视图的用法与总结 物...
    99+
    2022-10-19
  • Oracle物化视图的创建及使用(一)
    Oracle物化视图的创建及使用 http://blog.csdn.net/tegwy/article/details/8935058 先看简单创建语句: ...
    99+
    2022-10-18
  • Postgres怎么使用trigger自动刷新物化视图
    这篇文章主要讲解了“Postgres怎么使用trigger自动刷新物化视图”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Postgres怎么使用trigge...
    99+
    2022-10-18
  • Oracle如何使用物化视图查询重写query rewrite
    这篇文章主要介绍了Oracle如何使用物化视图查询重写query rewrite,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ...
    99+
    2022-10-19
  • Vue怎么使用echarts可视化图表
    这篇文章主要介绍“Vue怎么使用echarts可视化图表”,在日常操作中,相信很多人在Vue怎么使用echarts可视化图表问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Vue怎么使用echarts可视化图表...
    99+
    2023-07-04
  • yolov5特征图可视化的使用步骤
    目录前言一、效果图二、使用步骤1.使用方法2.注意事项总结参考前言 最近写论文需要观察中间特征层的特征图,使用的是yolov5的代码仓库,但是苦于找不到很好的轮子,于是参考了很多,只...
    99+
    2022-11-13
  • 如何使用Echarts制作可视化图表
    这期内容当中小编将会给大家带来有关如何使用Echarts制作可视化图表,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。最近在结合新学的爬虫在做一些可视化的东西了,今天讲讲可视化图表相关的。关于可视化工具:E...
    99+
    2023-06-19
  • python用pyecharts实现地图数据可视化的方法
    这篇文章给大家分享的是有关python用pyecharts实现地图数据可视化的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。有的时候,我们需要对不同国家或地区的某项指标进行比较,可简单通过直方图加以比较。但直...
    99+
    2023-06-14
  • 怎么使用pyecharts绘制各种数据可视化图表
    本篇内容介绍了“怎么使用pyecharts绘制各种数据可视化图表”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、pyecharts绘制饼图...
    99+
    2023-07-02
  • Python数据可视化之使用matplotlib绘制简单图表
    目录一、绘制折线图二、绘制柱形图或堆积图形三、绘制条形图或堆积条形图 四、绘制堆积面积图五、绘制直方图六、绘制饼图或者圆环图 七、绘制散点图或气泡图八、绘制箱形图...
    99+
    2022-11-13
  • Python数据可视化实践之使用Matplotlib绘制图表
    目录一. Matplotlib 简介二. 安装与导入三. 基本绘图操作1. 折线图2. 柱状图3. 饼图四. 图表定制五. 多图展示六. 总结一. Matplotlib 简介 Mat...
    99+
    2023-05-18
    Python Matplotlib绘制图表 Python Matplotlib
  • 最强Python可视化绘图库Plotly的使用方法是什么
    这篇文章主要介绍“最强Python可视化绘图库Plotly的使用方法是什么”,在日常操作中,相信很多人在最强Python可视化绘图库Plotly的使用方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”最...
    99+
    2023-06-25
  • 使用antv替代Echarts实现数据可视化图表详解
    目录前言面积图常用参数文档图表度量 scale提示 tooltip坐标系 axischart.line(options)chart.area(options)geom.positio...
    99+
    2022-11-13
  • Vue中使用Echarts可视化图表宽度自适应的完美解决方案
    目录一、问题阐述:二、解决思路:三、最终效果:一、问题阐述: 开发H5项目中应用到Echarts数据可视化,由于H5主要使用在手机,屏幕宽度大大限制了图表的展现,问题如下。 上图中...
    99+
    2022-11-13
  • 使用R语言绘制3D数据可视化scatter散点图实现步骤
    目录Step1. 绘图数据的准备Step2. 绘图数据的读取Step3.绘图所需package的调用Step4.绘图调整3D点的大小调整透明度注意事项它来了它来了,它顺着网线走来了&...
    99+
    2022-11-13
  • 使用Navicat实现从MySQL中的多个表和视图中获取行计数方法
    本文主要给大家简单讲讲使用Navicat实现从MySQL中的多个表和视图中获取行计数方法,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望使用Navicat实现...
    99+
    2022-10-18
  • Vue使用Echarts图表多次初始化报错问题的解决方法
    目录问题方法一 销毁实例方法二 不要频繁创建实例总结问题 Vue项目中需要用Echarts的柱状图显示数据,并且每次搜索要更新柱状图。 这时候小编发现在控制台会出现这样的报错: ...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作