zoukankan      html  css  js  c++  java
  • Sybase IQ 的基础

    Sybase IQ的一些基础总结:

    1、IQ跟其它的关系型数据库相比,它的主要特征是:查询快数据压缩比高Load快,但是插入更新慢,不太适应数据老是变化,它是按列存储的。它适做DSS(决策支持系统),数据集市,数据仓库,它不适合OLTP适合OLAP

      注:OLTP联机事务处理,就是我们经常说的关系数据库,意即记录即时的增、删、改、查,就是我们经常应用的东西,这是数据库的基础;OLAP即联机分析处理,是数据仓库的核心部心,所谓数据仓库是对于大量已经由OLTP形成的数据的一种分析型的数据库,用于处理商业智能决策支持等重要的决策信息;数据仓库是在数据库应用到一定程序之后而对历史数据的加工与分析;是处理两种不同用途的工具而已。

    2、IQ自身的体系组成,它由:

      Catalog store(用于存储数据库自身Metabase信息),一般是dbname.db文件存储,如:反洗钱叫amldb.db

      DBspace(它是IQ的数据存储空间),它又包括两种类型,一是IQ Store,用于存放真正的数据,一般用裸设备,直接用文件系统时一般叫dbname.iq二是IQ Temporery Store,用于存放临时数据,一般用裸设备,直接用文件系统时一般叫dbname.iqtmp

      IQ Message Log 这是IQ的消息日志可以删除,也可以限制大小,一般叫dbname.iqmsg

      IQ Transcation Log 这是IQ的事务日志不可以随意删除,一般叫dbname.log,注意:不要看到.log就认为可以删除

      IQ Server Log 这是IQ服务器引擎消息,包括一些启动,停止的日志,可以删除。

    3、停止启动IQ的命令,Start_asiq,Stop_asiq,dbstop,连接IQ的命令,dbisql,dbisqlc,查看IQ数据库信息的存储过程Sp_iqstatus

    4、IQ的服务配置文件,一般叫dbname.cfg,里面的一些基础配置参数:Server名字,数据库名称,端口,其中最重要的一点,IQ缓存或者叫内存的配置,通过-iqmc,-iqtc,两个参数。其中iqmc表示:主缓存/内存iqtc表示:临时缓存/内存,一般它们的比例推荐值是iqmc:iqtc 4:6

    5、知道IQ数据库的参数配置(DB Option),Set[Temporary-临时生效]Option pulic.IQMSG_LENTH_MB = 500,限制IQmsg文件的大小为500MB,当加了temporary时,表示本次连接生效。注意下Load_Memory_MB这个option,因为跟Load时内存有关。

    6、IQ的索引,一般关系型数据库索引是B-Tree,IQ的索引机制是BitMap

      IQ索引的类型主要包括:FP、LF、HG、HNG等,

      FP是IQ默认的索引,也就是说IQ创建表后,自动每一列就都带有这种索引。所以IQ查询快,它号称所有数据都有索引。

      LF是低位索引,也就是说大量数据里面,字段重复次数不多的,比如:分行号,上亿记录也就是那100多个分行号。一般原则是少于1500个,就可以低位索引。

      HG就是高位索引了,大于1500个的,有时候也定义成主键索引。

      索引这一部分,区分清楚各种索引,并且知道当between时用什么索引,当groupby时用什么索引,当like时,=时,>时。

    7、表:包括基本表 create table mytable, 本地临时表 create table #mytable, 全局临时表 create global temporary table  mytable 区分它们的生命周期与作用。不记日志删除整个表数据:turncate table

    8、Load里面的特殊分隔符,如换行: x0a , tab: x09

      

  • 相关阅读:
    moss jscript
    CSS两端对准
    简单的日期格式验证
    .NET中使用Exchange 2007 Webservice来读取邮件
    张二狗
    spcontext
    Infopath表单用改控件值提交或作别的更改时一定要在控件属性浏览器表单的回发设置为始终.
    使用 Web 服务
    SharePoint 2010中开发模式的改进 COM 客户端对象模型
    Retrieve data from Separate Oracle System
  • 原文地址:https://www.cnblogs.com/wxfsoft/p/3434079.html
Copyright © 2011-2022 走看看