Oracle空间查询 ORA-28595】的更多相关文章

因网上搜索到的相关资料大部分都是关于sdo_geometry的介绍和以及通过sql语句添加要素,查询要素等等.没有找到存储过程相关的例子,所以只好自己动手啦. 准备 环境:windowsxp系统,安装Arcgis 10.1,oracle11g32位,plsql. 数据:通过arcgis直连数据库,导入测试数据,导入时数据类型选择SDO_GEOMETRY. 测试数据包含点线面,点数据MAP_USER_POINT, 线数据MAP_USER_LINE,面数据MAP_USER_POLY.在arcmap中…
可使用数据库管理系统 (DBMS) 的结构化查询语言 (SQL).数据类型和表格式来处理地理数据库或安装了 ST_Geometry 类型的数据库中所存储的信息. 例如,在ArcMap中我们使用"相交"工具进行空间操作:ArcObject接口里用ITopologicalOperator.Intersect来实现.现在,我们可以脱离接口,实现数据的空间操作,从性能和架构的角度来说,这值得深入研究.在Sql Server中用STIntersects方法,在Oracle中使用SDO_FILTE…
一.表空间大小 select b.file_name 物理文件名, b.tablespace_name 表空间, b.bytes / 1024 / 1024 大小M, (b.bytes - sum(nvl(a.bytes, 0))) / 1024 / 1024 已使用M, substr((b.bytes - sum(nvl(a.bytes, 0))) / (b.bytes) * 100, 1, 5) 利用率 from dba_free_space a, dba_data_files b wher…
Oracle中查询当前数据库中的所有表空间和对应的数据文件语句命令 ----------------------------------------------------------------------------------------- 1.在cmd中输入sqlplus,弹出命令行窗体 2.输入口令和密码 3.SQL>col file_name for a60; 4.SQL>set linesize 160; 5.SQL>select file_name,tablespace_…
在上一篇中,我用一个案例演示了对于数值或字符串类型的字段,选择度的计算方法.并证明了当字段值的选择度不同时,将会影响CBO选择最终的执行计划.对于可排序的字段类型,选择度计算模型已经有很多人写博客介绍了,但空间查询的选择度怎么计算却少有人研究?Oracle会根据不同的检索范围,产生不同的选择度吗? 接下来,我们来研究一下这个问题. 创建表,并使用SDO_GEOMETRY数据类型存储矢量数据. 查看表中记录数: 创建空间索引: CREATE INDEX "TDDCSDE"."A…
用户查询 查询和用户相关的数据 创建用户 CREATE USER user IDENTIFIED BY password [DEFAULT TABLESPACE tablespace] [TEMPORARY TABLESPACE tablespace] 查询所有用户数 select username from dba_users; 查询当前实例名称 select instance_name from v$instance; 表空间查询 查询用户表空间和临时表空间相关的数据 用户表空间 创建表空间…
红色是自由指定的~~--查询表空间SELECT D.TABLESPACE_NAME,       SPACE "SUM_SPACE(M)",       SPACE - NVL(FREE_SPACE, 0) "USED_SPACE(M)",       ROUND((1 - NVL(FREE_SPACE, 0) / SPACE) * 100, 2) "USED_RATE(%)",       FREE_SPACE "FREE_SPACE…
select * from dba_users;   查看数据库里面全部用户,前提是你是有dba权限的帐号.如sys,system select * from all_users;     查看你能管理的全部用户 select * from user_users; 查看当前用户信息 查询用户的表空间: select username,default_tablespace from dba_users;  查询数据库全部用户所在表空间 select username,default_tablesp…
各种oracle参数查询语句 1.show parameter:--显示各个系统参数配置 2.select * from v$parameter;--显示各个系统参数配置 2.show parameter 参数名;--显示具体参数的配置情况 3.select * from v$parameter where name='参数名';--显示具体参数的配置情况 4.select * from nls_database_parameters;--服务器字符集查询5.select * from nls_…
注:本文来源:远方的守望者  <oracle提高查询效率的34条方法> oracle提高查询效率的34条方法 1.选择最有效率的表名顺序 (只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是…