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

闸北做网站公司wordpress需要ftp登录

闸北做网站公司,wordpress需要ftp登录,东莞电子产品网站建设,建站工具模板物化视图#xff08;Materialized View#xff09;是 PostgreSQL 提供的一个扩展功能#xff0c;它是介于视图和表之间的一种对象。 物化视图和视图的最大区别是它不仅存储定义中的查询语句#xff0c;而且可以像表一样存储数据。物化视图和表的最大区别是它不支持 INSERT…物化视图Materialized View是 PostgreSQL 提供的一个扩展功能它是介于视图和表之间的一种对象。 物化视图和视图的最大区别是它不仅存储定义中的查询语句而且可以像表一样存储数据。物化视图和表的最大区别是它不支持 INSERT、UPDATE、DELETE 以及 MERGE 语句只能通过刷新物化视图进行数据的更新。 物化视图通过提前运行并存储查询结果通常用于查询优化、数据仓库、数据集成等场景。 另外PostgreSQL 目前不支持物化视图的实时更新因此物化视图中的数据通常不是最新数据。 一、创建测试数据 PostgreSQL 使用 CREATE MATERIALIZED VIEW 语句创建视图 CREATE MATERIALIZED VIEW [ IF NOT EXISTS ] name AS query [ WITH [ NO ] DATA ];其中IF NOT EXISTS 可以避免重复创建一个已经存在的物化视图时产生错误name 是物化视图的名称query 是物化视图的查询语句。 WITH DATA 表示创建时填充物化视图中的数据这个是默认选项WITH NO DATA 表示创建时不填充数据此时无法查询物化视图中的数据需要执行 REFRESH MATERIALIZED VIEW 命令刷新物化视图数据之后才能查询。 -- 老师表 CREATE TABLE Teachers ( TeacherID INT NOT NULL PRIMARY KEY, FirstName VARCHAR(50) NOT NULL, LastName VARCHAR(50) NOT NULL );-- 课程表 CREATE TABLE Courses ( CourseID INT NOT NULL PRIMARY KEY, CourseName VARCHAR(100) NOT NULL, TeacherID INT, FOREIGN KEY (TeacherID) REFERENCES Teachers(TeacherID) );-- 测试数据 INSERT INTO Teachers (TeacherID, FirstName, LastName) VALUES (1, John, Doe); INSERT INTO Teachers (TeacherID, FirstName, LastName) VALUES (2, Jane, Smith);INSERT INTO Courses (CourseID, CourseName, TeacherID) VALUES (1, Mathematics, 1); INSERT INTO Courses (CourseID, CourseName, TeacherID) VALUES (2, Science, 2); INSERT INTO Courses (CourseID, CourseName, TeacherID) VALUES (3, History, 1);select * from Teachers; select * from Courses;CREATE MATERIALIZED VIEW Teachers_Courses_View AS SELECTt.FirstName || ||t.LastName as teacher_name,c.CourseName as course_name FROMCourses c LEFT JOIN Teachers T ON C.TeacherID T.TeacherID 二、创建物化视图学生-课程-老师的关联关系 CREATE MATERIALIZED VIEW Teachers_Courses_View AS SELECTt.FirstName || ||t.LastName as teacher_name,c.CourseName as course_name FROMCourses c LEFT JOIN Teachers T ON C.TeacherID T.TeacherID 查询数据 二、创建物化视图的索引 物化视图可以像表一样支持索引实现约束和查询优化。 数据重复这里不能创建索引这些测试数据太简单了这里做个介绍即可。 三、刷新物化视图 PostgreSQL 物化视图不会自动刷新数据需要手动执行 REFRESH MATERIALIZED VIEW 语句。 测试插入数据不刷新视图则不会更新数据刷新之后数据就出来了 INSERT INTO Teachers (TeacherID, FirstName, LastName) VALUES (3, 尼古拉斯, 张三); INSERT INTO Courses (CourseID, CourseName, TeacherID) VALUES (4, 论如何无责犯罪, 3);REFRESH MATERIALIZED VIEW Teachers_Courses_View; 四、修改物化视图 ALTER MATERIALIZED VIEW 语句可以修改物化视图的一些属性例如名称、字段名等 alter MATERIALIZED view Teachers_Courses_View rename teacher_name to tt_name; alter MATERIALIZED view Teachers_Courses_View rename to Teachers_Courses_View_10086; 五、删除物化视图 PostgreSQL 使用 DROP MATERIALIZED VIEW 语句删除物化视图 DROP MATERIALIZED VIEW Teachers_Courses_View_10086; 物化视图介绍就这些了欢迎斧正交流
http://www.hkea.cn/news/14584854/

相关文章:

  • dede网站安全设置防挂马教程wordpress移植数据库
  • 旅游网站设计的目的wordpress首页等待画面
  • 河南国邦卫可生物科技有限公司网站建设洛阳网络科技有限公司
  • 公司备案网站名称想百度搜到网站新域名怎么做
  • 网站域名价格 优帮云装修网名大全
  • 模型外包网站网站顶部图片代码
  • 做外商备案的网站仿造别人的网站侵权吗
  • 全国做临期进口食品的网站一个域名一个主机可以做两个网站吗
  • 哪些企业需要网站建设平面广告设计介绍
  • 个人域名可以做网站吗河北网站设计制作
  • 网站专题页面设计规范沈阳网站页面设计公司
  • 公司网站制作都需要图片网站怎样排版
  • 淮安网站建设制作辅导班广告去哪个网站做
  • 做网站都需要年服务费吗龙岩网站制作设计
  • 成都专业网站推广公司大连网站建设 领超最好
  • 网站优化自己做该怎么做天下第一社区在线观看 welcome
  • 中国域名网站排名制作网页时若要使链接目标在新窗口中打开则应用选择
  • 医药网站 备案怎么批量修改wordpress文章内容
  • 怎么根据已有网站做新网站南宁广告网页设计招聘
  • 做米业的企业网站常州专业做网站公司
  • 阜宁做网站哪家最好网站建设与数据库管理
  • 具有价值的做pc端网站云主机服务器租用
  • 如何建造企业网站网页设计实验报告用什么格式
  • 超链接 网站精美网站开发方案
  • 网站数据丢失了做数据恢复需多久263企业邮箱入口登录方法
  • 网站开发机构网页 制作
  • 成都住房和城乡建设厅网站首页图书馆评估定级关于网站建设标准
  • 网站标识描述可以填关键词吗南充网站网站建设
  • 上海网站建设商城wordpress中文广告插件下载
  • 北京网站维护上海域名网站