- 浏览: 244996 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (232)
- 瞎扯两句 (8)
- 操作系统 (5)
- 工作笔记 (33)
- 设计模式 (1)
- java (57)
- Java IDE (7)
- hibernate (17)
- oracle (46)
- ms sql (2)
- spring (9)
- struts2 (0)
- javascript (16)
- java_code (2)
- java之集合 (2)
- java之线程 (4)
- java之IO (4)
- java之虚拟机 (6)
- java之异常 (0)
- EJB (4)
- XML (4)
- 数据结构-算法 (2)
- 架构设计 (5)
- 配置信息 (2)
- 阅读笔记 (6)
- IT专业英语 (1)
- PI (0)
- 单元测试 (1)
最新评论
建立一个同义词可以排除一个对象名字的限制.
如果你的数据库有多个用户,USER_A要访问USER_B的TABLE1,只能使用USER_B.TABLE1
建一个同义词abc指向USER_B.TABLE1,那你就可以select * from abc了,而且public的同义词会直接出现在所有用户的面前,开发不就方便多了~
Oracle中创建同义词语句:
create synonym table_name for user.table_name;
其中第一个user_table和第二个user_table可以不一样。
此外如果要创建一个远程的数据库上的某张表的同义词,需要先创建一个Database Link(数据库连接)来扩展访问,然后在使用如下语句创建数据库同义词:create synonym table_name for table_name@DB_Link;
当然,你可能需要在user用户中给当前用户(user2)授权: grant select/delete/update on user2
创建好同义词之后,你可以对它进行DML(insert,update,delete)操作,当然select语句时肯定支持的。删除同义词:drop synonym table_name;这里的table_name是指同义词的表名。
同义词拥有如下好处:节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;扩展的数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;同义词可以创建在不同一个数据库服务器上,通过网络实现连接。
待研究:不同用户对通一张表操作时,使用锁对多用户的影响,能否使用锁,事务进行操作
如果你的数据库有多个用户,USER_A要访问USER_B的TABLE1,只能使用USER_B.TABLE1
建一个同义词abc指向USER_B.TABLE1,那你就可以select * from abc了,而且public的同义词会直接出现在所有用户的面前,开发不就方便多了~
Oracle中创建同义词语句:
create synonym table_name for user.table_name;
其中第一个user_table和第二个user_table可以不一样。
此外如果要创建一个远程的数据库上的某张表的同义词,需要先创建一个Database Link(数据库连接)来扩展访问,然后在使用如下语句创建数据库同义词:create synonym table_name for table_name@DB_Link;
当然,你可能需要在user用户中给当前用户(user2)授权: grant select/delete/update on user2
创建好同义词之后,你可以对它进行DML(insert,update,delete)操作,当然select语句时肯定支持的。删除同义词:drop synonym table_name;这里的table_name是指同义词的表名。
同义词拥有如下好处:节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;扩展的数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;同义词可以创建在不同一个数据库服务器上,通过网络实现连接。
待研究:不同用户对通一张表操作时,使用锁对多用户的影响,能否使用锁,事务进行操作
发表评论
-
oracle sql优化
2013-09-23 14:29 6211.绑定变量 不适用在OLAP系统中。 因为在OLAP中, ... -
阅读笔记 SQL
2013-08-14 18:24 784Start with...Connect By子句递归查询一般 ... -
oracle 锁 分析
2013-06-18 10:57 4371. 分为 tx 和 tm 。 即 行级 和 表级 其中 ... -
Oracle的TX锁(行级锁、事务锁)
2013-06-18 10:04 890问题:如何使用事务? ... -
mysql 时间戳自动更新
2013-04-09 10:24 940-- Table "pnodetail" ... -
阅读笔记
2013-02-07 17:24 431. 在OLTP系统装要注意sql的硬解析,但是在OLA ... -
oracle schema
2013-02-07 16:50 720A schema is a collection of dat ... -
物化视图的使用分析
2013-02-05 17:27 7371. 在 深入浅出 系列中,作者列举了一个例子来说明。 ... -
Oracle编程艺术阅读笔记-2
2013-01-29 10:40 7311. 位图索引。 不 ... -
Oracle:位图索引与死锁-2
2013-01-28 18:24 791位图索引被存储为压缩的索引值,其中包含了一个范围内的ROWID ... -
Oracle:位图索引与死锁-1
2013-01-28 18:04 824B 树索引更适合索引动态表的 OLTP 环境,而位图索引更适合 ... -
Oracle编程艺术阅读笔记-1
2013-01-24 18:48 8321. 绑定变量。 不使用会产生的影响: 每次运 ... -
JAVA完全控制Oracle中BLOB、CLOB说明
2012-12-28 17:07 798网络上很多关于JAVA对Oracle中BLOB、CLOB类型字 ... -
H2数据库的使用
2012-12-13 18:40 7351.下载h2的jar,例如h2-1.3.170.jar 2.c ... -
JTA
2012-12-05 17:35 930要理解 JTA 的实现原理 ... -
oracle 体系结构
2012-12-03 23:13 675[img][/img] oracle工作原理 ... -
oracle 存储过程实例-4
2012-12-03 23:04 499--错误处理部分。 --自 ... -
oracle 存储过程实例-4
2012-12-03 23:02 805--错误处理部分。 --自定义异常处理 CREATE OR ... -
oracle 存储过程实例-3
2012-12-03 21:42 773PROCEDURE autoissuereturns ( ... -
oracle函数 code实例
2012-12-03 21:08 833CREATE OR REPLACE FUNCTION gett ...
相关推荐
ELASTICSEARCH7.6.2 动态同义词/近义词动态加载同义词/近义词 DYNAMIC_SYNONYM
elasticsearch-analysis-dynamic-synonym-6.2.4 想重新定义的话可到仓库留言 https://gitee.com/lumou/elasticsearch-analysis-dynamic-synonym 原...
elasticsearch-analysis-dynamic-synonym7.5.1版本 Elasticsearch 使用同义词插件
同义词(synonym)、1.2w同义词
官方的还是5.1.1版本,这里就根据官方的版本修改了一下,elasticsearch-analysis-dynamic-synonym-5.2.1,希望对需要的朋友有用 文章地址 http://write.blog.csdn.net/mdeditor#!postId=56845892
插件地址 https://github.com/bells/elasticsearch-analysis-dynamic-synonym
资源分类:Python库 所属语言:Python 资源全名:synonym_dict-0.1.2-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
主要是Oracle数据库的同义词和数据库连接的一些应用,在不同实例之间进行连接!
作者自己编译的同义词插件版本为7.12.1,欢迎大家学校交流
NULL 博文链接:https://sunruing.iteye.com/blog/1611276
elasticsearch同义词插件,基于数据库的热加载,可以实现从数据库实时查询分词,支持mysql和oracle两种数据库,只需要将插件解压到ES安装目录下的插件目录下即可,解压之后删除安装包
目前官方网站只有5.1.1的版本,该插件是通过修改5.1.1的版本适配6.x的,使用需要修改插件的配置文件内的ES版本号即可使用
在做自然语言处理是可以用于同义词的字典的构建
同义词挖掘一般有三种思路,借助已有知识库,上下文相关性,文本相似度。该zip包实现了4种同义词挖掘的方法:百度百科同义词,word2vector,语义共现网络的节点相似度,Levenshtein距离。感兴趣的同学可以下载下来...
最新中文近义词大全,seo等
关于 database links 和 synonym 的一点知识
elasticsearch-analysis-dynamic-synonym-8.7.0。 elasticsearch动态同义词插件。
elasticsearch 同义词插件
修改了下代码,适配Elasticsearch版本6.6.2。本分词插件支持同义词表的热更新,提高检索能力。
Oracle Dblink and synonym(同义词) 授权 创建 以及使用