通过案例学调优之--跨库建立物化视图(MaterializedView)应用环境:操作系统:RedHatEL55Oracle:Oracle10gR2一、物化视图概述Oracle的物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据..
分类:
其他好文 时间:
2014-08-22 18:05:49
阅读次数:
391
【1】QTableWidget简介QTableWidget是QT对话框设计中常用的显示数据表格的控件。学习QTableWidget就要首先看看QTableView控件(控件也是有”家世“的!就像研究人一样一样的),因为QTableWidget继承于类QTableView。两者主要区别是QTableV...
分类:
其他好文 时间:
2014-08-22 17:36:49
阅读次数:
216
一个典型的样例是,把逻辑业务比作一个立方体,产品维、时间维、地点维分别作为不同的坐标轴,而坐标轴的交点就是一个详细的事实。也就是说事实表是多个维度表的一个交点。而维度表是分析事实的一个窗体。 首先介绍下数据库结构中的星型结构,该结构在位于结构中心的单个事实数据表中维护数据,其他维度数据存储在维度表....
分类:
其他好文 时间:
2014-08-22 14:17:58
阅读次数:
212
有人问我能不能做一个程序的时候,我第一反应都说“能”。 --这次在ACCESS中,借助TreeView和ListView做了一个数据联动的模型。简析过程:1)从网上找了一份TreeView学习教程《三小时学会树控件》,了解了TreeView的建立以及节点的使用方法;2)把数据表中的某列按一定规则生....
分类:
数据库 时间:
2014-08-22 00:11:25
阅读次数:
266
2014-06-08 BaoXinjian1. 用法物化视图是包括一个查询结果的数据库对象,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。对于复制,物化视图允许你在本地维护远程数据的副本,这些副本是只读的。如果你想修改本地副本,必须用高级...
分类:
数据库 时间:
2014-08-21 22:32:05
阅读次数:
387
使用分区数据表: 分区数据表和merge数据表具有相似的作用,但是分区数据表确确实实是一个数据表 ,不像merge是列出数据表的逻辑关系,并且分区数据表可以包括像myisam以外的 的数据表。创建分区数据表: create table 里给出数据列和索引,然后用partition by 定义...
分类:
数据库 时间:
2014-08-21 22:31:04
阅读次数:
418
关键配置:关闭binlog 环境:8G的sql文件,300多个InnoDB数据表,(用MysqlWorkbench导出的数据,用HeidiSql导入,因为正式环境是mysql,可以用MysqlWorkbench,而MariaDB用不了导出,要用HeidiSql,直接用mysql...
分类:
数据库 时间:
2014-08-21 21:20:45
阅读次数:
556
<?php
/*
* mysql表结构处理类
* 创建数据表,增加,编辑,删除表中字段
*
*/
classMysqlManage{
/*
*创建数据库,并且主键是aid
*table要查询的表名
*/
functioncreateTable($table){
$sql="CREATETABLEIFNOTEXISTS`$table`(`aid`INTNOTNULLprimarykey)ENGINE=InnoD..
分类:
数据库 时间:
2014-08-21 19:38:25
阅读次数:
232
需求
将Oracle中的业务基础表增量数据导入Hive中,与当前的全量表合并为最新的全量表。
设计
涉及的三张表:
全量表:保存了截止上一次同步时间的全量基础数据表
增量表:增量临时表
更新后的全量表:更新后的全量数据表
步骤:
通过Sqoop将Oracle中的表导入Hive,模拟全量表和增量表
通过Hive将“全量...
分类:
数据库 时间:
2014-08-21 19:22:14
阅读次数:
455
上次提到创建数据表和业务表,这都是为创建智能窗体做准备,但也是不可缺少的一部分。现在,讲讲如何创建智能窗体。一、概念及用途 概念:智能窗体,智能表现在代码少,操作方便,智能识别,智能提示等方面,所以称之为智能窗体,然后智能窗体里面具有这些特点的控件又被称之为智能部件。 用途:窗体的开发应用很...