??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲日韩一页精品发布,亚洲熟妇无码AV,亚洲一线产区二线产区区http://www.tkk7.com/gf7/category/7455.html<script language="JavaScript" type="text/JavaScript" src="http://union.3721.com/v2/news.js?a=2073&b=1005&p=1007&nt=10400&m=404045" charset="gb2312"> </script> zh-cnMon, 12 Nov 2007 14:50:01 GMTMon, 12 Nov 2007 14:50:01 GMT60Sybase IQ for Data Warehouse 培训ȝ(一)http://www.tkk7.com/gf7/archive/2007/11/10/159592.html?/dc:creator>?/author>Sat, 10 Nov 2007 09:38:00 GMThttp://www.tkk7.com/gf7/archive/2007/11/10/159592.htmlhttp://www.tkk7.com/gf7/comments/159592.htmlhttp://www.tkk7.com/gf7/archive/2007/11/10/159592.html#Feedback0http://www.tkk7.com/gf7/comments/commentRss/159592.htmlhttp://www.tkk7.com/gf7/services/trackbacks/159592.html *?? xuwedo
培训主要内容QAdministering Sybase IQ for Data Warehouse (volume 1 &volume 2)
 
一?span style="font: 7pt 'Times New Roman'">        本次培训涉及C下内容:
1Q?span style="font: 7pt 'Times New Roman'">             Sybase IQ产品概述
2Q?span style="font: 7pt 'Times New Roman'">             架构和专业述?/span>
3Q?span style="font: 7pt 'Times New Roman'">             环境变量和安?/span>
4Q?span style="font: 7pt 'Times New Roman'">             怎样创徏数据?/span>
5Q?span style="font: 7pt 'Times New Roman'">             讄服务器和数据选项
6Q?span style="font: 7pt 'Times New Roman'">             Sybase IQ索引和数据类?/span>
7Q?span style="font: 7pt 'Times New Roman'">             创徏表和索引
8Q?span style="font: 7pt 'Times New Roman'">             Sybase IQ内存配置
9Q?span style="font: 7pt 'Times New Roman'">             从文件中加蝲数据
10Q?span style="font: 7pt 'Times New Roman'">        用INSERT语句加蝲数据
11Q?span style="font: 7pt 'Times New Roman'">        使用Sybase IQ
12Q?span style="font: 7pt 'Times New Roman'">        用户的管理和安全
13Q?span style="font: 7pt 'Times New Roman'">        事务理和锁
14Q?span style="font: 7pt 'Times New Roman'">        监控和问题解?/span>
15Q?span style="font: 7pt 'Times New Roman'">        理DBspace 和烦?/span>
16Q?span style="font: 7pt 'Times New Roman'">        备䆾和恢?/span>
17Q?span style="font: 7pt 'Times New Roman'">        Sybase IQ的多元架?/span>
18Q?span style="font: 7pt 'Times New Roman'">        创徏一个多元架构的数据?/span>
 
二?span style="font: 7pt 'Times New Roman'">        以下为各部分的详l叙qͼ
(一) Sybase IQ产品概述
1?span style="font: 7pt 'Times New Roman'">             Sybase IQ是一个强大的卛_查询服务器?/span>
2?span style="font: 7pt 'Times New Roman'">             用Sybase IQ来分d{支持系l(DSSQDecision Support SystemQREADERQ和在线事务处理pȝQOLTPQOnLine Transaction ProcessingQW(xu)RITERQ?/span>
3?span style="font: 7pt 'Times New Roman'">             Sybase IQ的特Ҏ(gu)Q?br /> Q?Q、垂直数据存储和压羃
Q?Q、优化了所有数据类型的存取Ҏ(gu)
Q?Q、基于位的存储技?br /> Q?Q、即席查询优化器
Q?Q、标准的对外接口
Q?QSybase Central 支持
4?span style="font: 7pt 'Times New Roman'">             Sybase IQ不适合做:
Q?Q、在U事务处理引?br />  用Adaptive Server Enterprise代替
Q?Q、需要实时更新的在线应用服务?br />  用Adaptive Server Enterprise或Adaptive Server Anywhere代替
5?span style="font: 7pt 'Times New Roman'">             Sybase数据库的基本原理Q?br /> Q?Q、列方式的存储,可以减少IO
    例如QSELECT COUNT(*) FORM customer WHERE gender =
m
Q?Q、基于位的烦引方?br />     分ؓ高基数数据(唯一值数量大?500个)和低基数数据Q唯一值数量小?500个)?/span>
(? 架构和专业述?/span>
1?span style="font: 7pt 'Times New Roman'">         Sybase IQq_支持的操作系l版本可以查看Sybase的官方网站,注意Q必L相关的操作系l补丁?/span>
2?span style="font: 7pt 'Times New Roman'">         Sybase IQ Server是在L上运行的一个进E?/span>
3?span style="font: 7pt 'Times New Roman'">         一个Sybase IQ Server只支持一个Sybase IQ数据库。可以在一个Sybase IQ Server上部|多个数据库Q但不推荐?/span>
4?span style="font: 7pt 'Times New Roman'">         Sybase IQ数据库包括:
l       三种DBSPACEEQ?/span>
Q?Q、Catalog Store(for metadata,扩展名ؓQ?db)
一个IQ 数据库只能有一个Catalog store DBspaceQ而且只能创徏在一个文件系l上Q不能创建在裸设备上?/span>
Catalog Store会随着元数据、表、视图、存储过E等对象的增加动态增ѝ?/span>
Catalog Store包含了管理一个IQ数据库的所有信息?/span>
Catalog Store的逻辑名ؓSYSTEM?/span>
一个数据库中所有表的信息都存储在Catalog Store的系l表中。例如系l表有:SYSIQCOLUMN、SYSIQFILE?SYSIQINDEX?SYSIQINFO?SYSIQTABLE{。可以用语句Q?br /> Select * from SYSIQINFO 语句来查看相关信息?/span>
Q?Q、IQ Store(for dataQ扩展名为:.iq)
IQ Store存储了压~的数据信息Q例如烦引信息、事务日志、管理分配空间的l构{?/span>
每一个数据库只有一个IQ Store。一个IQ Store通常情况下包括多个DBspace?/span>
IQ Store的DBspace可以建立在裸讑֤或文件系l上?/span>
IQ Store的逻辑名ؓQIQ_SYSTEM_MAIN
注意QIQ Store的文件系l的扩展名ؓ.iqQ裸讑֤没有扩展名?/span>
Q?Q、IQ temporary Store(for temporary data,扩展名ؓQ?iqtmp)
IQ temporary Store是数据库的工作区间。在装入数据时在其中q行排序数据Q以建立索引?/span>
一个数据库只有一个IQ temporary Store。一个IQ temporary Store可以包含多个物理文g?/span>
IQ temporary Store可以是文件系l或裸设备?/span>
IQ temporary Store的逻辑名ؓIQ_SYSTEM_TEMP
l       三种日志文gQ?/span>
Q?Q、IQ Message log
    IQ数据库的可读日志文gQ包括:插入和删除信息、错误信息、状态信息、查询计划等?/span>
    IQ Message Log只能在文件系l中Q扩展名?iqmsg?/span>
    一个数据库只能有一个IQ Message?/span>
Q?Q、Catalog Store Transaction Log
   Catalog Store Transaction Log是Catalog Store的事务日志?/span>
    用来作ؓ必需时的回滚和前滚?/span>
    文g的扩展名为:.log?/span>
    随时_此文件会来大?/span>
Q?Q、IQ server logs
    记录每次服务器启动时的信息。每启动一ơ就会生一个IQ server log?/span>
    通常?ASDIR/Logfiles目录下?/span>
    ASIQ_startup_nt.log文g中记录了服务器启动的参数?/span>
    Server_name.00n.srvlog中的n是服务器启动的次数?/span>
    其他信息发送到控制H口中?/span>
5?span style="font: 7pt 'Times New Roman'">         一个DBspace是一个数据库文g的逻辑名?/span>
6?span style="font: 7pt 'Times New Roman'">         DBspace可以是分配给Sybase IQ的一个文件系l或裸设备?/span>
7?span style="font: 7pt 'Times New Roman'">         一个Sybase IQ 数据库包括多个DBspace?/span>
8?span style="font: 7pt 'Times New Roman'">         IQ中的表是指定义在Catalog Store的逻辑表。IQ中有三种表:基本表、本C(f)时表、全局临时表?/span>
9?span style="font: 7pt 'Times New Roman'">         IQ表的每一列最有一U烦引。每当创建新表时Q系l会自动创徏默认索引?/span>
10?span style="font: 7pt 'Times New Roman'">    IQ中一共有9U烦引?/span>
(? 环境变量和安?/span>
1.    对硬盘的I间要求Q?/span>
UNIXQ不于800M?/span>
WINDOWSQ不于375M?/span>
   IQ STORE U点ȝ盘空间的70%。IQ temporary Store大小UؓIQ Store?0%?/span>
l       对内存的要求Q?/span>
虚拟内存=物理内存+盘交换分区大小?/span>
推荐生环境最内存不于1G的物理内存?/span>
如果虚拟内存q小Q会D服务器失败?/span>
l       CPU要求Q?/span>
颗数多好Q速度快好?/span>
l       启动IQ ServerQ?/span>
使用命oQstart_asiq [config file] dbname [switchs]
例如Qstart_asiq @saiqdemo.cfg asiqdemo.db
l       停止IQ serverQ?/span>
Q?Q、用命令:
Dbstop c uid=DBA; pwd=SQL; eng=server_name; dbn=db_name
Q?Q、用存储过E:
Stop_asiq
l       当安装完Sybase IQ后会自动生成一个名?#8220;Utility的数据库Q此数据库没有数据,也没有数据文件与之关联(仅ؓ一个util_db.ini文gQ。它主要用于以下目的Q?br /> Q?Q、当没有实际的数据库Ӟ用于试q接?br /> Q?Q、用来创建和恢复数据库?br /> Q?Q、千万不能删除之?br /> Q?Q、此数据库的用户名ؓQDBAQ密码ؓQSQL?/span>
l       有七U方法可以连接到Sybase IQQ?br /> Q?Q、ODBC
Q?Q、JDBC
Q?Q、OLE_DB
Q?Q、Sybase Open Client
Q?Q、用DBISQL
Q?Q、用Sybase Central?br /> Q?Q、用DBISQLC


]]>
Sybase IQ for Data Warehouse 培训ȝ(?http://www.tkk7.com/gf7/archive/2007/11/10/159591.html?/dc:creator>?/author>Sat, 10 Nov 2007 09:37:00 GMThttp://www.tkk7.com/gf7/archive/2007/11/10/159591.htmlhttp://www.tkk7.com/gf7/comments/159591.htmlhttp://www.tkk7.com/gf7/archive/2007/11/10/159591.html#Feedback0http://www.tkk7.com/gf7/comments/commentRss/159591.htmlhttp://www.tkk7.com/gf7/services/trackbacks/159591.htmlSybase IQ for Data Warehouse 培训ȝ(?
*?? xuwedo

(一) 
怎样创徏数据?/span>
1、DBspace是分配到IQ数据库的驱动I间的逻辑?/span>
2、一个新IQ数据库最多可以有2047个DBspace?/span>
3、Sybase的各U类型DBspace的限Ӟ
Q?Q、Catalog Store最大ؓ1TB?br /> Q?Q、IQ Store 和IQ temp Store 在裸讑֤上没有大限Ӟ在文件系l中?TB?/span>
4、IQ Store 和IQ temp Store可以扩大或从数据库删除?/span>
5、创建数据库Q?br /> CREATE DATABASE full_path db_name[[TRANSACTION] {LOG ON [log_file_name][MIRROR mirror_file_name]}]
IQ PATH iq_file_anem
[IQ SIZE iq_file_size]
[IQ RESERVE sizeMb]
TEMPORARY PATH temp_file_name
[TEMPORARY SIZE temp_db_szie]
[TEMPORARY RESERVE sizeMB]
[MESSAGE PATH message_file_name]
例子1Q?/span>
CREATE DATABASE d:\\mydb\\mydb.db
IQ PATH d:\\iqmain\\mydb01.iq
IQ SIZE 200
TEMPORARY PATH e:\\iqtem\\mydb01.iqtmp
TEMPORARY SIZE 200
IP PAGE SIZE 65536
6、可以用Sybase Central创徏数据库(在图形环境下Q?/span>
7、可以用sp_iqstatus来查看当前数据库的详l信息?/span>
8、删除一个DBspace
Q?Q、一个IQ store如果存有数据的话Q则不能被删除。(可以使用Utility数据库将一个DBspace的数据移动到另一个DBspace中去Q再删除Q?/span>
Q?Q、一个IQ temporary Store仅在为空时才可以被删除?/span>
9、删除一个数据库的语法:
DROP DATABASE db_filename
例子QDROP DATABASE ‘d:\\mydb\\mydb.db
10、怎样才能看到所有的DBspace的物理文件名Q?br /> 用以下命令:Select * from sysqifile
(? 讄服务器和数据选项
1?span style="font: 7pt 'Times New Roman'">         数据库的启动参数均可以写?#8220;.cfg”文g中?/span>
2?span style="font: 7pt 'Times New Roman'">         启动服务器的语法Q?br /> start_asiq server-switchs database_file
其中Q?#8220;server-switchs”可以为:
-c Q缓存大,默认windows?2M,Unix?8M?/span>
-gp:Catalog store大?/span>
-gmQ服务器允许的连接数?/span>
-nQIQ server的名字。如果有两个“-n”选项Q则W一个是IQ server的名字,W二?#8220;-n”为IQ 数据库的名字?/span>
-gcQcheckpoint旉间隔。默认ؓ20Q推荐ؓ6000?/span>
-grQ最大的恢复旉。默认ؓ2?/span>
-tiQ客L(fng)时旉。默认ؓ4400分钟?/span>
-tlQ默认网l超时时间。默?20U?/span>
-iqmcQ主~存大小Q单位:M?/span>
-iqtcQ(f)时缓存大,单位QM?/span>
注:ȝ存:临时~存=2Q?
在默认情况下QSybase IQ server使用2338端口?/span>
3?span style="font: 7pt 'Times New Roman'">         使用SET OPTION命o更变数据库的配置Q?br /> Q?Q、语法:
SET [TEMPORARY] OPTION  
[user_id. | PUBLIC.]option_name = [option_value]
其中?#8220;option_name”可以是:
Force_No_Scroll_Cursors=‘on’(默认?#8220;off”)止~存用户的查询结果?br /> Query_Temp_Space_Limit=0(默认?000M)Q设|(f)时缓存的最大倹{?表示不限制?br /> Public.Query_Plan=‘off’(默认?#8220;on”)止用L(fng)查询计划打印到IQ Message File中,因ؓ查询计划可以会之大迅速增加?br /> 例子Q?br /> SET OPTION public.Force_NO_Scroll_Cursors=
no
4?span style="font: 7pt 'Times New Roman'">         查看数据库的所有被改动q的Q即非默认|选项Q用存储q程Qsp_iqcheckoptions?/span>
(? Sybase IQ索引和数据类?/span>
1、Sybase IQ?U烦引类型:
Q?Q、FPQFast ProjectionQ此索引为默认的索引形式Q在创徏表时pȝ自动讄此烦引?/span>
特点Q用于SELECT、LIKE ‘%sys%’、SUMQA+BQ、JOIN操作{语句?/span>
此类型烦引也是唯一可用于BIT数据cd的烦引?/span>
    FP索引可以优化索引Q将于255的唯一值的索引压羃?字节中,小?5537的唯一值烦引压~到2字节中?/span>
Q?Q、LF(Low Fast)Zq树的l构Q存储唯一值小?500个的索引Q是最快的索引cd。可以用作唯一索引?/span>
    特点Q用??Q?、IN、NOT IN查询参数?/span>
    MINQ)、MAXQ)、COUNTQ)、Group By、JOIN{?/span>
Q?Q、HNG(High Nongroup)Z位的优化索引Q适合于数字烦引。用于范围查扑֒求合计算?/span>
    特点QRangs、Between、MINQ)、MAXQ)、SUMQ)、AVGQ){?/span>
Q?Q、HG(High Group) Zq树的l构Q存储唯一值大?500个的索引Q是最快的索引cd。可以用作唯一索引?/span>
    特点Q同LF索引的特炏V?/span>
Q?Q、CMP(compare)仅用于比较一个表中的两个列的比较?/span>
    特点Q?lt;?=?>?<= ?gt;=
Q?Q、WD(Word)Q仅用于索引数据cd为WORD的列?br />     特点Q?#8216;CONTAINS’、LIKE操作Q但没有‘%’Q?/span>
例子Q?/span>
Select count(*) from Customer where address contains(‘Main’)
Q?Q、DATE(date)仅用于日期类型的列?/span>
Q?Q、DTTM(Datetime)仅用于日期时间类型的列?/span>
Q?Q、TIME(Time)仅用于时间类型的列?/span>
例子Q?br /> Select * from sales where DATAPART(YEAR,dales_dt) = 2007
Select * from sales where sales_dt>=‘2003-01-01 08Q?0Q?0’
(? 创徏表和索引
1、创Q?/span>
例子1Q?/span>
CREATE TABLE employee(
Emp_id int NOT NULL
,lname varchar(30) NULL
,fname varchar(30) NULL
,salary money NULL)
例子2Q?/span>
CREATE TABLE stores(
Store_id char(4) NOT NULL
,store_name varchar(20) NOT NULL
,store_address varchar(40) NOT NULL
,UNIQUE(store_id))
例子3Q?/span>
CREATE TABLE products(
Product_code char(5) NOT NULL
,product varchar(40) NOT NULL
,price money NULL
PRIMARY KEY (products_code))
例子4Q?/span>
CREATE TABLE sales(
Sales_code char(10) PRIMARY KEY
,sales_date DATE NOT NULL
,product_code char(5) NOT NULL
,FOREIGN KEY fk1(product_code) REFERENCES product (product_code))
例子5Q?/span>
SELECT * INTO co_residential_customer from customer where 1=2
2、用Sybase Central 可以在图形界面下创徏表?/span>
3、删除表QDROP TABLE tablename
4、删除表中的所有内容:TRUNCATE TABLE [owner.]table_name
5、创图,语法Q?/span>
CREATE VIEW [owner.]view_name[(column-name[,])]
AS select-without-order-by
[WITH CHECK OPTION]
例子1Q?/span>
CREATE VIEW sd_customer AS SELECT * FROM customer
WHERE sheng = SD
例子2Q?/span>
CREATE VIEW emp_dept
AS SELECT emp_home,emp_fname,dept_name
From Employee,Department
WHERE Employee.dept_id = Department.dept_id
5、用Sybase Central 可以在图形界面下创徏视图?/span>
6、创建烦引:
CREATE [UNIQUE] [index-type] INDEX
Index_name ON
[owner.]table_name (column_name[,])
[{IN | ON} DBSpace_name]
[NOTIFY integer]
[DELIMITED BY separators-string]
[LIMIT maxwordsize-integer]
例子1Q?/span>
CREATE HG INDEX
Cust_customer_id ON
Cutomer(customer_id)
例子2Q?/span>
CREATE CMP INDEX price_compare
ON orders(purchase_price,list_cost)
7、删除烦引:
DROP INDEX [[owner.]tablename.]index_name
例子Q?br /> DROP INDEX cust_customer_id
(? Sybase IQ内存配置
1?span style="font: 7pt 'Times New Roman'">         IQ从单一的一个内存池中分配内存?/span>
2?span style="font: 7pt 'Times New Roman'">         从操作系l层面来看,IQ Server的内存是由堆l成?/span>
3?span style="font: 7pt 'Times New Roman'">         BufferQ内存中的一块区域,它存储了写入数据库或从数据库中读取的未解压的数据?/span>
4?span style="font: 7pt 'Times New Roman'">         IQ Page SizeQIQ Server中每一个内存页的大?/span>
5?span style="font: 7pt 'Times New Roman'">         IQ Page Size/16=BLOCK SIZE
6?span style="font: 7pt 'Times New Roman'">         在启动服务器Ӟ可以用参?c来指定服务器~存的初始大。在所有^CQ这个值最大ؓ256M?/span>
7?span style="font: 7pt 'Times New Roman'">         IQ Buffer有两U类型:
Q?Q、主Buffer~存QIQ Store的Buffer。(占d的40%Q?br /> Q?Q、(f)时BufferQIQ temporary Buffer。(占d的60%Q?/span>
8?span style="font: 7pt 'Times New Roman'">         在Sybase IQ server中一个活动的用户大约占用10M内存Q一个非zd用户大约?M内存?/span>


]]>
Sybase IQ for Data Warehouse 培训ȝ(?http://www.tkk7.com/gf7/archive/2007/11/10/159590.html?/dc:creator>?/author>Sat, 10 Nov 2007 09:36:00 GMThttp://www.tkk7.com/gf7/archive/2007/11/10/159590.htmlhttp://www.tkk7.com/gf7/comments/159590.htmlhttp://www.tkk7.com/gf7/archive/2007/11/10/159590.html#Feedback0http://www.tkk7.com/gf7/comments/commentRss/159590.htmlhttp://www.tkk7.com/gf7/services/trackbacks/159590.html?? xuwedo
(一) 
从文件中加蝲数据
1、有三种Ҏ(gu)向IQ table中加入数据:
Q?Q、用LOAD TABLE命oQ从命名道或文件中数据导入表中。(速度是最快的Q?/span>
Q?Q、用INSERT FROM SELECT 命oQ将其他表中的数据加入当前表中?/span>
Q?Q、用INSERT VALUES命oQ?#8220;手动”地向表中加入数据?/span>
2、关于数据加载和锁:
Q?Q、当一个用h在装载、插入或修改一个表中的数据Ӟ其他用户可以对该表进行查询操作。(原理是:版本控制Q?/span>
Q?Q、多个用户可以ƈ发地执行DML语句Q但必须针对不同的表?/span>
Q?Q、如果多个用戯图修改同一个表Q则W一个用戯得DML锁?/span>
3、从文g中装入数据的例子Q?/span>
LOAD TABLE customer(customer_id |
,cust_type |
,organization |
,contact_name |
,contact_phone |
,address |
,city |
,country \x0a)
FROM /work/data/cutomer1.dat
ESCAPES OFF
QUOTES OFF;
4、删除表中的数据有三U方法:
Q?Q、用DELETE 命oQ?br /> DELETE FROM customer
WHERE customer_id IN( SELECT cutomer_id FROM customer
                    WHERE postno = 250001)
Q?Q、用DROP TABLE命o
Q?Q、用TRUNCATE TABLE命o
5、删除后再增加数据有两种方式Q?/span>
Q?Q、插入到删除后留下的I隙中?/span>
Q?Q、追加到现有表的最后一行后面。(速度再快一些,但要更大的存储空_
由APPEND_LOAD=‘ON’来控制?/span>
6、UPDATE 命oQ?/span>
UPDATE employee
SET dept_id = 400
WHERE emp_id = 111
(? 用INSERT语句加蝲数据
?Q?/span>
INSERT INTO dept_head(name,dept)
NOTIFY 20
SELECT emp_fname ||‘ ’||emp_lname AS name
,dept_name
FROM employee JOIN department
ON emp_id = dept_head_id;
commit
?Q?/span>
INSERT INTO lineitem(shipdate,orderkey)
LOCATIONservername.dbname
PACKETSIZE 512
{SELECT l_shipdate,l_orderkey FROM lineitem};
commit
(? 使用Sybase IQ
因ؓ本章节均为图形化操作Q比较简单。略
(? 用户的管理和安全
1.    pȝ预置的两个组QSYS和PUBLICl?br /> 想知道系l中共有多少l,用以下命令:
SELECT * FROM Sys.sysgroups
2.    pȝ理员的用户名:DBAQ默认密码ؓQSQL
3.    向系l中加入用户有三U方法:
Q?Q?#8220;GRANT CONNECT”命oQ?br /> GRANT CONNECT TO userid [Q?/span>]
INDENTIFIED BY password [,
]
注:更改用户的密码也是上面的命o,q可能导致管理员无意识地改变现有用户的密码,而其目的是增加用戗此操作没有警告提示?br /> Q?Q、Sybase Central 向导Q图形化操作?br /> Q?Q、sp_iqaddlogin存储q程Q?/span>
4.    与系l中用户理有关的两个系l表Q?br /> IQ_User_Login_Info_Table和IQ_System_Login_Info_Table
如果x看该pȝ表中的内容,则可以用以下语句Q?br /> SELECT * FROM IQ_User_Login_Info_Table
5.    与管理用h关的几个存储q程Q?br /> sp_iqmodifyadmin
sp_iqaddlogin
sp_iqprocess_login
sp_iqdroplogin
sp_iqlistexpiredpasswords
sp_iqlistlockedusers
sp_iqlistpasswordexpirations
sp_iqlocklogin
sp_iqmodifylogin
sp_iqpassword
(? 事务理和锁
1、与事务有关的几个命令:
Q?Q、开始一个事务:
BEGIN TRANSACTION [transaction_name]
Q?Q、提交一个事务:
COMMIT [work]
Q?Q、回滚一个事务:
ROLLBACK [work]
Q?Q、在当前事务中徏立一个保存点Q?br /> SAVEPOINT [savepoint_name]
Q?Q、回滚到一个保存点Q?br /> ROLLBACK TO SAVEPOINT [savepoint_name]
Q?Q、将改变保存到磁盘上Q?br /> CHECKPOINT
Q?Q、执行完一条语句后Q自动提交:
WITH CHECKPOINT ON
(? 监控和问题解?/span>
1?span style="font: 7pt 'Times New Roman'">         可以在Sybase Central中监控用?/span>
2?span style="font: 7pt 'Times New Roman'">         存储q程Qsp_iqconnection可以昄用户q接的信息。包括connection_handleQUser_IDQ最后的h的时_最后IQ命o旉{?/span>
3?span style="font: 7pt 'Times New Roman'">         用drop connection connection_handle可以让服务器d断开与某用户q接?/span>
4?span style="font: 7pt 'Times New Roman'">         用sp_iqcontext来显C服务器上执行SQL语句的情况,包括哪个用户正在执行哪条SQL语句Q是否提交等信息?/span>
5?span style="font: 7pt 'Times New Roman'">         服务器执行SQL情况写入日志Q?br /> Ҏ(gu)1Q?br /> -zr SQL Q表明要攉SQL语句信息
-zo c:\\sqllog.txt ;重定向请求别信息到文g?br /> Ҏ(gu)2Q?/span>
call sa_server_option (‘request_level_logging’ , ‘SQL’);
call sa_server_option(
request_level_log_file ,sqllog.txt);
关闭SQL信息写入日志文g中:
call sa_server_option (‘request_level_logging’ , ‘’);
call sa_server_option(
request_level_log_file ,NONE);
6?span style="font: 7pt 'Times New Roman'">         用sp_iqtransaction查看pȝ中事务的相关信息?/span>
7?span style="font: 7pt 'Times New Roman'">         错误处理Q?/span>
Q?Q、UNIX 下有一脚本Qgetiqinfo.sh
Q?Q、Windows下ؓgetiqinfo.bat
来得到服务器的相关信息,然后生成的报告发送给Sybase卛_?/span>
(? 理DBspace 和烦?/span>
1?span style="font: 7pt 'Times New Roman'">         改变DBSPACE的模式或改变DBSPACE的大:
ALTER DBSPACE
2?span style="font: 7pt 'Times New Roman'">         卸蝲一个空的DBSPACEQ?/span>
DROP DBSPACE
3?span style="font: 7pt 'Times New Roman'">         报告DBSPACE的一般信息和模式Q?/span>
Sp_iqdbspace
4?span style="font: 7pt 'Times New Roman'">         报告DBSPACE中的OBJECTS和它们的大小信息?/span>
Sp_dbspaceinfo
5?span style="font: 7pt 'Times New Roman'">         一个DBSPACE中的OBJECTSUd到另一个DBSPACE中:
Sp_iqrelocate
6?span style="font: 7pt 'Times New Roman'">         Sp_iqrebuildindex存储q程重新建立某列的烦引?/span>
7?span style="font: 7pt 'Times New Roman'">         理DBspace 和烦引的操作均可以在Sybase Central中操作,比较单?/span>
(? 备䆾和恢?/span>
1、Sybase IQ server有三U备份类型:
Q?Q、完全备?/span>
Q?Q、增量备?/span>
Q?Q、完全备份的基础上增量备?/span>
注:增量备䆾和完全备份的基础上增量备份都会对Catalog Store q行完全备䆾?/span>
默认情况下ؓ完全备䆾?/span>
2、Sybase IQ server的顺序:
Q?Q、Catalog Store
Q?Q、Transaction log File
Q?Q、IQ Store
3、当IQ server正在备䆾Ӟ
Q?Q、默认情况下操作员必d现场Q挂持接备䆾介质?/span>
Q?Q、操作员可以不在场,但必L地估算出备份的数据量大,q且在安装备份设备时Q要?#8220;高”安装方可?/span>
4、备份命令:
BACKUP DATABASE [CRC ON|OFF]
[Attended ON|OFF]
[BLOCK FACTOR integer]
[{FULL|INCREMENTAL|INCREMENTAL SINCE FULL}]
TO archive_device [SIZE # of KB integer]
例子Q?/span>
BACKUP DATABASE TO ‘dev/rmt/0n
注:BACKUP不支持裸讑֤
5、系l别的备䆾Q?/span>
如果IQ serverq行时进行系l别的备䆾Q则会导致服务崩溃或丢失数据。所以,必须定IQ server是停止状态时Q方可进行系l别备份?/span>
6、备份的恢复Q?/span>
Q?Q、必连接到utility_db数据库后才可以进行恢复操作,q且在恢复数据时不能有用戯接到数据库?/span>
Q?Q、如果有完全恢复QCatalog Store 和Transaction LogQ即.db ?log文gQ必M目标文g夹下删除?/span>
Q?Q、如果ؓ增量恢复QCatalog Store 和Transaction LogQ即.db ?log文gQ必d在于目标文g夹中?/span>
7、恢复的命oQ?/span>
RESTORE DATABASE ‘c:\\newdir\\mydb.db
FROM c:\\asiq\\backup1’
FROM c:\\asiq\\backup2’
在进行恢复时Q必L意恢复的序和备份时的顺序完全一致?/span>
8、数据库备䆾后,配置文g和日志文件是没有被备份的Q所以如果恢复时要单独对q两U文件进行恢复。配|文件可以直接拷贝即可,但日志文件是不能用原来的.log文g的?br />    如果恢复到原来的目录中,则不用新?log文g。如果没有恢复到原目录,则必ȝdblog工具手动生成.log文g?/span>
9、dblog工具的命令语法:
Dblog [option] database_file
OptionQ?/span>
-t log-nameQ指定事务log文g名?/span>
-m mirror-nameQ设|事务日志镜象名?/span>
-rQ停止事务日志的镜象?/span>
-oQ输出日志信息到文g?/span>
-qQ安静模式,不打C息?/span>
例:dblog t demolog.log   asiqdemo
(? Sybase IQ的多元架?/span>
 
(? 创徏一个多元架构的数据?/span>
在Sybase Central中完成。略?/span>


]]>
理解SybaseIQ中的内存 http://www.tkk7.com/gf7/archive/2007/11/10/159588.html?/dc:creator>?/author>Sat, 10 Nov 2007 09:33:00 GMThttp://www.tkk7.com/gf7/archive/2007/11/10/159588.htmlhttp://www.tkk7.com/gf7/comments/159588.htmlhttp://www.tkk7.com/gf7/archive/2007/11/10/159588.html#Feedback0http://www.tkk7.com/gf7/comments/commentRss/159588.htmlhttp://www.tkk7.com/gf7/services/trackbacks/159588.html 

1.1.
内存使用对SybaseIQ而言Q内存越多越好,一般要求每个服务器的CPU配置内存2GBQ数据装载需要动态用额外的内存Q计用缓存cachesQ降低IO的方法是使用大buffer cachesQ用超出内存会D频繁swappingQIQ从操作系l申请内存,从操作系l别看SybaseIQ的内存ؓ堆内存,所有的内存分配自动q行。IQ使用内存q行以下zdQ?/font>

l
从磁盘读取数据ƈ执行查询Q?/font>

 

l
从系l^面文件加载时~冲盘数据Q?/font>

 

l
~冲元数据文?(Catalog)

 

l
理q接Q事务,~冲区和数据库对象?/font>

 


一个安装SybaseIQ的数据库服务器的典型内存分布如图所C:包括操作pȝ其他应用E序内存Q服务器内存Q额外内存,IQ存储~存Q(f)时存储缓存?/font>














1.1.1.
服务器内?/font>SybaseIQ服务器进E用的内存Q不同的操作pȝq_其用量存在差异Q一般需?0MB?/font>
1.1.2.
额外内存元数据缓?/font>
由数据库启动选项 –c, -cl, ?–ch参数控制使用RAM数量Q专门用来作元数据库d~存Q当数据库对象较多时Q徏议调大此数据?/font>
U程内存
U程内存在数据库启动时分配给数据库服务器Q用于线E的堆栈I间QȝI间数值按照公?#8220;stack size * IQ U程数量”计算Q数据库启动参数–iqtss定数据库的stack size大小单位KB。启动参?iqmt指定IQ可以使用的线E数量,最值是2*num_conn+1Q缺省值是Q?/font>
60*numCPU+2*num_conn+1
zd用户内存
每个Sybase IQ 用户对应一个连接进E,此进E大概需?10MBI间Q活动用h指到数据库的一个连接或执行的查询命令,q接到数据库而不zd的用户需要更的内存?/font>
表版本内?/font>
表版本内存在SybaseIQq行时分配,通常q类内存非常?每个被跟t的表版?KB?KB)Q通常为KB到MBQ但是当pȝ中存在成千上万的表版本时Q占用空间会比较大?/font>
数据加蝲内存
SybaseIQ在进行数据加载时Q分配内存提供数据加载性能Q通过数据库选项LOAD_MEMORY_MB讑֮Q缺省情况ؓ0Q表C堆内存的分配不受限Ӟ如果数据加蝲旉要更多内存,可能D数据加蝲耗尽虚拟内存Q降低数据加载性能Q一般徏议设定此选项Q其配置值可Ҏ(gu)加蝲数据的表宽进行如下计:
Load_Memory_MB = <表宽字节?gt; * 10,000 * 45 / 1024 / 1024
以下语句数据加载内存设|成300MBQ?/font>
SET OPTION PUBLIC.LOAD_MEMORY_MB = 300

数据库备份内?/font>
数据库备份内存的大小与CPU个数、备份的IQ存储和本地存储的数据库空间个敎ͼBLOCK的交错因子,IQ的BLOCK大小有关pR可以通过如下公式_略估计Q?/font>

y = max( 2 * cpu个数, 8 * number_of_main_or_local_dbspaces)
z = (y * 20 ) * ( block factor * block_size )
Z表示的是备䆾旉要的内存的虚拟估计|假设如下情况Q?
dbspaces = 50
block factor = 100
number of cpus = 4
block_size = 8,192
采用上面的公式和法Q数据库备䆾旉要的内存L是:
'y' is max(8, 400) è y=400
'z' is ( 400 * 20 ) * ( 100 * 8,192 ) è 6.5GB
备䆾内存来自操作pȝQ属于堆内存Q当备䆾操作完成后,内存释放。当I间充Ӟ唯一可以控制备䆾内存使用的是块的交错因子Q在前面的例子中Q如果交错因子变?0Q?ȝ备䆾内存需求将降低?55MBQ?/font>
( 400 * 20 ) * ( 10 * 8,192 ) è 655MB
在磁盘I(y)/O不是瓉的情况下Q在数据库备份时降低内存减慢备份数度。数据库备䆾性能与磁盘子pȝI/O的读写块性能一_为减I/O的额外开销Q备份程序一ơI/O中读入连l的块,相应地按?#8220;块交错因?#8221;写这些块数据?/font>
通过“块交错因?#8221;可以减少备䆾内存Q增加可用的内存Q以此计数据库备䆾旉要的d存量?/font>
1.1.3.
数据库缓?/font>数据库缓存是操作pȝ内存中分配用来保存从数据库中d或者准备写入数据库的数据。SybaseIQ数据库缓存包括主存储~存和(f)时存储缓存。参数设|可以通过数据库选项或者数据库启动配置文g?/font>
d储缓?/font>
用于~存数据库服务器从IQ存储中读取的数据Q供 IQ 数据表空间的数据~存使用Q所有用户均可用。较大的~存可以降低盘的IO以提升性能Q主存储~存在数据库启动时初始化Q缺省配|是16MBQ对于大多数应用来说太小Q修Ҏ(gu)参数配置需要重新启动数据库。一般将IQ服务器可以用的内存?0Q分配给SybaseIQd储缓存?/font>
临时存储~存
SybaseIQ临时存储~存用于数据查询时的表关联,分组Q排序和哈系法。数据加载时Q也需要较多的临时存储~存Q例如HG索引的管理、FP索引加蝲时的1个字节和2个字节的字典表等。较大的临时存储~存可以减少内存调度?/font>
d储缓存在数据库启动时初始化,~省配置?2MBQ对于大多数应用来说太小Q修Ҏ(gu)参数配置需要重新启动数据库。一般将IQ服务器可以用的内存?0Q分配给SybaseIQ的(f)时存储缓存?/font>


]]>
Sybase IQ 12.6 的redhat AS4安装 http://www.tkk7.com/gf7/archive/2007/11/09/159402.html?/dc:creator>?/author>Fri, 09 Nov 2007 09:06:00 GMThttp://www.tkk7.com/gf7/archive/2007/11/09/159402.htmlhttp://www.tkk7.com/gf7/comments/159402.htmlhttp://www.tkk7.com/gf7/archive/2007/11/09/159402.html#Feedback0http://www.tkk7.com/gf7/comments/commentRss/159402.htmlhttp://www.tkk7.com/gf7/services/trackbacks/159402.htmlSybase IQ 12.6 的redhat AS4安装

׃我的iq126解压出来是一个个tgz文gQ执行sybinstall.sh安装后会报告复制文gp|。打开sybinstall.sh文g来看看,应该是解压羃文gq个环节出错了,那就先把文g解压出来看看再试一下:
gzip -d *.tgz
sybinstall
好了Q一路畅通?br /> 启动试数据看看有没有什么问?
start_asiq @asiqdemo.cfg asiqdemo.db
..
启动正常Q?br /> stop_asiq
...没有发现server,
再打开stop_asiq看看Q?br /> 哦原来也是用"ps -ef|.....",有点土吧Q居然没扑ֈserverQ肯定是q个脚本又有错误。修改一下,呵呵Q搞?
"case "$OS_TYPE" in
Linux) if ps -m >/dev/null 2>&1
then MY_PS="ps -efwm |awk -f $AWK_CMD ps_type=long"
else MY_PS="ps -efw |awk -f $AWK_CMD ps_type=long"
fi
;;"
把第一个ps_type=long改ؓps_type=short
[注]我的os为RHEL 4 patch 2



]]>Sybase IQ for Data Warehouse 培训ȝ(?http://www.tkk7.com/gf7/archive/2007/03/30/107419.html?/dc:creator>?/author>Fri, 30 Mar 2007 02:10:00 GMThttp://www.tkk7.com/gf7/archive/2007/03/30/107419.htmlhttp://www.tkk7.com/gf7/comments/107419.htmlhttp://www.tkk7.com/gf7/archive/2007/03/30/107419.html#Feedback1http://www.tkk7.com/gf7/comments/commentRss/107419.htmlhttp://www.tkk7.com/gf7/services/trackbacks/107419.html/*
*?? Sybase IQ for Data Warehouse 培训ȝ(?
*?? xuwedo
*文章属? 原创
*?? 2007-03-11
*?? http://blog.csdn.net/xuwedo2003/
*?? http://blog.csdn.net/xuwedo2003/
* Copyright (c) 2007
* All rights reserved.
* 如有转蝲,h明作者及本信?br />* 文g名称:
* 文g标识:
* 摘  ?? Sybase IQ, Data Warehouse
* 开始时? 2007-03-11
*
* 当前版本: 1.0
* 作  ?? xuwedo2001@sohu.com
* 相关信息:
* 完成日期: 2007q??1?br />*/
正文: 

 

(一)  怎样创徏数据?/span>
1 、DBspace是分配到IQ数据库的驱动I间的逻辑?/span>
2 、一个新IQ数据库最多可以有2047个DBspace?/span>
3 、Sybase的各U类型DBspace的限Ӟ
Q?Q、Catalog Store最大ؓ1TB?br />Q?Q、IQ Store 和IQ temp Store 在裸讑֤上没有大限Ӟ在文件系l中?TB?/span>
4 、IQ Store 和IQ temp Store可以扩大或从数据库删除?/span>
5 、创建数据库Q?br />CREATE DATABASE full_path db_name[[TRANSACTION] {LOG ON [log_file_name][MIRROR mirror_file_name]}]
IQ PATH iq_file_anem
[IQ SIZE iq_file_size]
[IQ RESERVE sizeMb]
TEMPORARY PATH temp_file_name
[TEMPORARY SIZE temp_db_szie]
[TEMPORARY RESERVE sizeMB]
[MESSAGE PATH message_file_name]
例子1Q?/span>
CREATE DATABASE ?/span> d:\\mydb\\mydb.db ?/span>
IQ PATH ?/span> d:\\iqmain\\mydb01.iq ?/span>
IQ SIZE 200
TEMPORARY PATH ?/span> e:\\iqtem\\mydb01.iqtmp ?/span>
TEMPORARY SIZE 200
IP PAGE SIZE 65536
6 、可以用Sybase Central创徏数据库(在图形环境下Q?/span>
7 、可以用sp_iqstatus来查看当前数据库的详l信息?/span>
8 、删除一个DBspace
Q?Q、一个IQ store如果存有数据的话Q则不能被删除。(可以使用Utility数据库将一个DBspace的数据移动到另一个DBspace中去Q再删除Q?/span>
Q?Q、一个IQ temporary Store仅在为空时才可以被删除?/span>
9 、删除一个数据库的语法:
DROP DATABASE db_filename
例子QDROP DATABASE ‘d:\\mydb\\mydb.db ?/span>
10 、怎样才能看到所有的DBspace的物理文件名Q?br />用以下命令:Select * from sysqifile
(?  讄服务器和数据选项
1?span style="FONT: 7pt 'Times New Roman'">         数据库的启动参数均可以写在?cfg”文件中?/span>
2?span style="FONT: 7pt 'Times New Roman'">         启动服务器的语法Q?br />start_asiq server-switchs database_file
其中Q?em>server-switchs?/em>可以为:
-c Q缓存大,默认windows?2M,Unix?8M?/span>
-gp:Catalog store 大?/span>
-gm Q服务器允许的连接数?/span>
-n QIQ server的名字。如果有两个?n”选项Q则W一个是IQ server的名字,W二个?n”ؓIQ 数据库的名字?/span>
-gc Qcheckpoint旉间隔。默认ؓ20Q推荐ؓ6000?/span>
-gr Q最大的恢复旉。默认ؓ2?/span>
-ti Q客L(fng)时旉。默认ؓ4400分钟?/span>
-tl Q默认网l超时时间。默?20U?/span>
-iqmc Q主~存大小Q单位:M?/span>
-iqtc Q(f)时缓存大,单位QM?/span>
注:ȝ存:临时~存=2Q?
在默认情况下QSybase IQ server使用2338端口?/span>
3?span style="FONT: 7pt 'Times New Roman'">         使用SET OPTION命o更变数据库的配置Q?br />Q?Q、语法:
SET [TEMPORARY] OPTION  
[user_id. | PUBLIC.]option_name = [option_value]
其中的“option_name”可以是Q?br />Force_No_Scroll_Cursors=‘on?默认为“off?止~存用户的查询结果?br />Query_Temp_Space_Limit=0(默认?000M)Q设|(f)时缓存的最大倹{?表示不限制?br />Public.Query_Plan=‘off?默认为“on?止用L(fng)查询计划打印到IQ Message File中,因ؓ查询计划可以会之大迅速增加?br />例子Q?br />SET OPTION public.Force_NO_Scroll_Cursors=
?/span> no ?/span>
4?span style="FONT: 7pt 'Times New Roman'">         查看数据库的所有被改动q的Q即非默认|选项Q用存储q程Qsp_iqcheckoptions?/span>
(?  Sybase IQ 索引和数据类?/span>
1 、Sybase IQ?U烦引类型:
Q?Q、FPQFast ProjectionQ此索引为默认的索引形式Q在创徏表时pȝ自动讄此烦引?/span>
特点Q用于SELECT、LIKE ?sys%’、SUMQA+BQ、JOIN操作{语句?/span>
此类型烦引也是唯一可用于BIT数据cd的烦引?/span>
    FP 索引可以优化索引Q将于255的唯一值的索引压羃?字节中,小?5537的唯一值烦引压~到2字节中?/span>
Q?Q、LF(Low Fast)Zq树的l构Q存储唯一值小?500个的索引Q是最快的索引cd。可以用作唯一索引?/span>
     特点Q用??Q?、IN、NOT IN查询参数?/span>
    MIN Q)、MAXQ)、COUNTQ)、Group By、JOIN{?/span>
Q?Q、HNG(High Nongroup)Z位的优化索引Q适合于数字烦引。用于范围查扑֒求合计算?/span>
     特点QRangs、Between、MINQ)、MAXQ)、SUMQ)、AVGQ){?/span>
Q?Q、HG(High Group) Zq树的l构Q存储唯一值大?500个的索引Q是最快的索引cd。可以用作唯一索引?/span>
     特点Q同LF索引的特炏V?/span>
Q?Q、CMP(compare)仅用于比较一个表中的两个列的比较?/span>
     特点Q?lt;?=?>?<= ?gt;=
Q?Q、WD(Word)Q仅用于索引数据cd为WORD的列?br />    特点Q‘CONTAINS’、LIKE操作Q但没有?’)?/span>
例子Q?/span>
Select count(*) from Customer where address contains( ‘Main?
Q?Q、DATE(date)仅用于日期类型的列?/span>
Q?Q、DTTM(Datetime)仅用于日期时间类型的列?/span>
Q?Q、TIME(Time)仅用于时间类型的列?/span>
例子Q?br />Select * from sales where DATAPART(YEAR,dales_dt) = 2007
Select * from sales where sales_dt>=?003-01-01 08Q?0Q?0?/span>
(?  创徏表和索引
1 、创Q?/span>
例子1Q?/span>
CREATE TABLE employee(
Emp_id int NOT NULL
,lname varchar(30) NULL
,fname varchar(30) NULL
,salary money NULL)
例子2Q?/span>
CREATE TABLE stores(
Store_id char(4) NOT NULL
,store_name varchar(20) NOT NULL
,store_address varchar(40) NOT NULL
,UNIQUE(store_id))
例子3Q?/span>
CREATE TABLE products(
Product_code char(5) NOT NULL
,product varchar(40) NOT NULL
,price money NULL
PRIMARY KEY (products_code))
例子4Q?/span>
CREATE TABLE sales(
Sales_code char(10) PRIMARY KEY
,sales_date DATE NOT NULL
,product_code char(5) NOT NULL
,FOREIGN KEY fk1(product_code) REFERENCES product (product_code))
例子5Q?/span>
SELECT * INTO co_residential_customer from customer where 1=2
2 、用Sybase Central 可以在图形界面下创徏表?/span>
3 、删除表QDROP TABLE tablename
4 、删除表中的所有内容:TRUNCATE TABLE [owner.]table_name
5 、创图,语法Q?/span>
CREATE VIEW [owner.]view_name[(column-name[, ?/span> ])]
AS select-without-order-by
[WITH CHECK OPTION]
例子1Q?/span>
CREATE VIEW sd_customer AS SELECT * FROM customer
WHERE sheng = ?/span> SD ?/span>
例子2Q?/span>
CREATE VIEW emp_dept
AS SELECT emp_home,emp_fname,dept_name
From Employee,Department
WHERE Employee.dept_id = Department.dept_id
5 、用Sybase Central 可以在图形界面下创徏视图?/span>
6 、创建烦引:
CREATE [UNIQUE] [index-type] INDEX
Index_name ON
[owner.]table_name (column_name[, ?/span> ])
[{IN | ON} DBSpace_name]
[NOTIFY integer]
[DELIMITED BY ?/span> separators-string ?/span> ]
[LIMIT maxwordsize-integer]
例子1Q?/span>
CREATE HG INDEX
Cust_customer_id ON
Cutomer(customer_id)
例子2Q?/span>
CREATE CMP INDEX price_compare
ON orders(purchase_price,list_cost)
7 、删除烦引:
DROP INDEX [[owner.]tablename.]index_name
例子Q?br />DROP INDEX cust_customer_id
(?  Sybase IQ 内存配置
1?span style="FONT: 7pt 'Times New Roman'">         IQ 从单一的一个内存池中分配内存?/span>
2?span style="FONT: 7pt 'Times New Roman'">         从操作系l层面来看,IQ Server的内存是由堆l成?/span>
3?span style="FONT: 7pt 'Times New Roman'">         Buffer Q内存中的一块区域,它存储了写入数据库或从数据库中读取的未解压的数据?/span>
4?span style="FONT: 7pt 'Times New Roman'">         IQ Page Size QIQ Server中每一个内存页的大?/span>
5?span style="FONT: 7pt 'Times New Roman'">         IQ Page Size/16=BLOCK SIZE
6?span style="FONT: 7pt 'Times New Roman'">         在启动服务器Ӟ可以用参?c来指定服务器~存的初始大。在所有^CQ这个值最大ؓ256M?/span>
7?span style="FONT: 7pt 'Times New Roman'">         IQ Buffer 有两U类型:
Q?Q、主Buffer~存QIQ Store的Buffer。(占d的40%Q?br />Q?Q、(f)时BufferQIQ temporary Buffer。(占d的60%Q?/span>
8?span style="FONT: 7pt 'Times New Roman'">         在Sybase IQ server中一个活动的用户大约占用10M内存Q一个非zd用户大约?M内存?/span>


]]>
վ֩ģ壺 ĻƵ| þAAAƬ69| ձ12| ҹ޹Ʒ| ޾ƷŮƵ| þav뾫Ʒ˳| պһ| aѹۿվ| aaëƬëƬѹۿ| ͼƬС˵| ۺһ| þþƷƷް| þþþAV| ƬƵۿ| ѿƬ߹ۿ| Ʒһ| һһͰһƵ | һһˬһ߽дƵ| ˳ɫ777777Ʒ| youjizz| һ| ޾ƷŮþþþ| Ƶ߹ۿ| AV˾Ʒ | һëƬһֱӹۿ| Ʒþһ | һƬѲŵӰ| ֻѸۿ| Ƶ| Ƶѹۿ| еİjŽŮƵ| 㶮ѹۿ| 91ѹƵ| þùƷѿ| þþþþóëƬѿ| ҹƷ߹ۿ | þAV뾫Ʒɫҹ鶹| ޳߹ۿ| þþƷĻ鶹| þˮav뾫Ʒ鶹| ޾ƷߵӰ|