你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
帮助
登录
注册
ArcSDE
Howto: 如何通过调整block表的block_data列的LOB段从nocache到cache来提高栅格返回的性能
文章编号 :
35521
软件:
ArcSDE 9.0, 9.1, 9.2, 9.3, 9.3.1, 10
操作系统:
N/A
1 个回复
EsriSupport
赞同来自:
摘要:
为了提高性能和减少物理I/O操作,推荐block_data 列的LOB 段设置为CACHED.
这个说明提供了如何调整raster block表的的LOB段从NOCACHE到CACHE。如果栅格block表的block_data列在没有为LOB段指定存储选项的情况下创建,Oracle的缺省设置是NOCACHE,这意味着LOB值不会被带到buffer cache。
内容:
为了改变LOB 段的缺省NOCACHE设置为CACHE。在SQL*Plus中可以使用ALTER表命令。
1、 识别annotation类的表要素属性的LOB节是否被设置为NOCACHE。
SQL> SELECT table_name, cache
2 FROM user_lobs
3 WHERE column_name = 'BLOCK_DATA'
4 AND cache = 'NO';
TABLE_NAME CACHE
----------------------- -------
SDE_BLK_20 NO
2、调整表,并确保LOB段为cached
SQL> ALTER TABLE sde_blk_20
2 MODIFY LOB (block_data)(CACHE);
Table altered.
SQL> SELECT table_name, cache
2 FROM user_lobs
3 WHERE column_name = 'BLOCK_DATA'
4 AND table_name = 'SDE_BLK_20';
TABLE_NAME CACHE
----------------------- -------
SDE_BLK_20 YES
3、上面的例子演示了改变栅格block表的block_data列的LOB段从NOCACHE为CACHE。
更多信息可以查看Oracle的文档。
创建时间:2008-09-18
最近更新: 2011-07-22
【
原文链接
】
http://support.esrichina.com.c ... .html
要回复问题请先
登录
或
注册
发起人
EsriSupport
相关问题
有栅格数据a(大数据),小数据b,怎么从a中扣掉b,得到a数据剩下的部分?栅格能裁剪取反吗?
ArcGIS如何求栅格图像的“质心”
用ArcMap输入7参数,从wgs84坐标系转西安80坐标系,转后误差较大,4米左右,请问这是正常的吗?如何能提高转换精度?
两个栅格文件分辨率一致,但像元位置不一致,如何处理?
在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
栅格剪切遇到的一些疑问?
请问谁有批量Load Data的工具啊?
相同投影带有/无带号的栅格转换,“平移”与“重投影”是不是等效的?
如何统计shp点数据落在栅格不同区间的个数?
为什么栅格没有属性表?
ArcGIS10.5配置data store时报错Unable to configure the ArcGIS Data Store with the GIS Server.
问题状态
最新活动:
2015-11-15 07:39
浏览:
1414
关注:
1
人
1 个回复
EsriSupport
赞同来自:
这个说明提供了如何调整raster block表的的LOB段从NOCACHE到CACHE。如果栅格block表的block_data列在没有为LOB段指定存储选项的情况下创建,Oracle的缺省设置是NOCACHE,这意味着LOB值不会被带到buffer cache。
内容: 为了改变LOB 段的缺省NOCACHE设置为CACHE。在SQL*Plus中可以使用ALTER表命令。
1、 识别annotation类的表要素属性的LOB节是否被设置为NOCACHE。
SQL> SELECT table_name, cache
2 FROM user_lobs
3 WHERE column_name = 'BLOCK_DATA'
4 AND cache = 'NO';
TABLE_NAME CACHE
----------------------- -------
SDE_BLK_20 NO
2、调整表,并确保LOB段为cached
SQL> ALTER TABLE sde_blk_20
2 MODIFY LOB (block_data)(CACHE);
Table altered.
SQL> SELECT table_name, cache
2 FROM user_lobs
3 WHERE column_name = 'BLOCK_DATA'
4 AND table_name = 'SDE_BLK_20';
TABLE_NAME CACHE
----------------------- -------
SDE_BLK_20 YES
3、上面的例子演示了改变栅格block表的block_data列的LOB段从NOCACHE为CACHE。
更多信息可以查看Oracle的文档。
创建时间:2008-09-18
最近更新: 2011-07-22
【原文链接】
http://support.esrichina.com.c ... .html
要回复问题请先登录或注册