
数据库
wlh269
这个作者很懒,什么都没留下…
展开
-
Canal实时同步Elasticsearch数据到MySQL之项目实战
Elasticsearch实时同步MySQL数据之项目实战转载 2022-09-30 17:26:34 · 186 阅读 · 0 评论 -
Oracle归档模式与非归档模式设置
[size=medium] Oracle的日志归档模式可以有效的防止instance和disk的故障,在数据库故障恢复中不可或缺,由于oracle初始安装模式为非归档模式,因此需要将其设置为归档模式,下面就其方法和步骤做一些总结,虽然简单,但这是管理oracle数据库必备之工,故有如下陈述。 例子是建立在windowsXP和oracle11g的环境下,如有环境不同,仅供参考。 ...2010-07-16 16:14:59 · 78 阅读 · 0 评论 -
创建表空间和用户
[code="sql"]--创建临时表空间 create temporary tablespace infosys2_temp tempfile 'C:\oradata\zxtwlh\infosys2_temp01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; ...2009-08-09 13:36:30 · 67 阅读 · 0 评论 -
事务隔离级别
数据库提供了四种事务隔离级别, 不同的隔离级别采用不同的锁类开来实现. 在四种隔离级别中, Serializable的级别最高, Read Uncommited级别最低. 大多数数据库的默认隔离级别为: Read Commited,如Sql Server , Oracle. 少数数据库默认的隔离级别为Repeatable Read, 如MySQL InnoDB存储引擎 ...2009-02-13 22:37:03 · 79 阅读 · 0 评论 -
oracle的分析函数over 及开窗函数
[code="sql"]一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。 1:统计某商店的营业额。 date ...2010-03-07 20:53:53 · 80 阅读 · 0 评论 -
卸载Oracle
软件环境: 1、Windows 2000+ORACLE 8.1.7 2、ORACLE安装路径为:C:\ORACLE [/size]实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal...2009-05-27 22:10:40 · 73 阅读 · 0 评论 -
Oracle两个数据库间的数据同步 (DBLink 、计划任务)
[code="sql"] --配置本地数据库服务器的tnsnames.ora文件infosys_192.168.0.100 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDIC...原创 2010-01-31 19:42:02 · 128 阅读 · 0 评论 -
Oracle时间操作
[code="sql"]一.插入当前日期//构造系统时间的字符串String createDate =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());insert into P_USER_LOG (USERID, HANDLEACT, IP, LOGDATE)values ('...2009-08-21 16:04:03 · 63 阅读 · 0 评论 -
mysql在window下备份
命令:mysqldump –uroot –ppassword dbname > db_date.sql例子:C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldump -uroot -proot --default-character-set=utf8 moodle> E:\moodle20130203.sql[size=large][c...原创 2013-02-03 09:25:36 · 113 阅读 · 0 评论 -
Oracle Case 条件函数
[code="sql"]select dx.docid, case dx.tel_mobile when '1%' then dx.tel_mobile else dx.tel end as tel, dx.xxbh, doc....原创 2010-03-02 10:53:45 · 87 阅读 · 0 评论 -
Java与Oracle大字段读写(含代码)
比如:我要保存图片、文本文件、Word文件各自最好用哪种数据类型的呀? 我在读写Oracle8i时,用第一份代码能正确的读写LongRaw字段(保存图片能写进去和读出来,没有测试过其他的文件格式),但该代码不能读写Long型、BLOB或者CLOB型的字段。 而用我的第二份代码可以读写Blob字段,但只是保存纯文本文件没有问题(保存图片和Word文件不...原创 2009-04-18 10:43:18 · 107 阅读 · 0 评论 -
索引的优点和缺点
[size=medium]为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五,通过使用索引,可以在...原创 2009-04-10 08:29:35 · 178 阅读 · 0 评论 -
如何理解--数据库连接池
对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。 连接复用。[color=red]通过建立一个数据库连接池以及一套连接使用管理策略,使得一个数据库连接...原创 2009-02-27 23:15:24 · 68 阅读 · 0 评论 -
oracle数据类型
Oracle 9i共提供了16种标量数据类型,如表7.4所示。表7.4 Oracle 9i的标量数据类型 名称 含义 Char 用于描述定长的字符型数据,长度2009-04-19 13:57:34 · 66 阅读 · 0 评论 -
导入导出
导入命令:[code="java"]1.cmd进入命令行; (1)无连接登录ora sqlplus /nolog (2)管理员身份登录 conn system/system (3)删除旧用户 drop user xcgdzc cascade; (4)创建新用户 create user xcgdzc identified by xcgdzc;...2009-11-10 09:50:32 · 83 阅读 · 0 评论 -
为什么存储过程比sql语句效率高
[size=medium]1 存储过程允许标准组件式编程 存储过程在被创建以后可以在程序中被多次调用而不必重新编写该存储过程的sql 语句而且数据库专业人员可随时对存储过程进行修改但对应用程序源代码毫无影响因 为应用程序源代码只包含存储过程的调用语句从而极大地提高了程序的可移植性 2 存储过程能够实现[color=red]较快的执行速度[/color] 如果某一操作包含...2009-05-07 11:47:49 · 125 阅读 · 0 评论 -
EXISTS/NOT EXISTS一定比IN/NOT IN的效率高吗?
[size=medium]经常别人说EXISTS比IN快!NOT EXISTS比NOT IN快!然而事实真的如此么? 我们先讨论IN和EXISTS。 select * from t1 where x in ( select y from t2 ) 事实上可以理解为: select * from t1, ( select distinct y ...原创 2009-05-01 16:36:11 · 107 阅读 · 0 评论 -
查找和删除重复记录(重点)
[code="sql"]create table student ( name varchar(12), --姓名 sex varchar2(2) --性别 )insert into student values('张三','01'); insert into student values('李四','01'); in...2009-04-30 11:47:11 · 69 阅读 · 0 评论 -
30种oracle语句优化(重点)
1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种:a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQ...原创 2009-04-30 10:21:10 · 175 阅读 · 0 评论 -
两种外连接
[code="sql"]select cpxx.cp_xh, cpxx.cp_zjcode, to_char(cpxx.real_gzrq, 'YYYY-MM-DD'), cpxx.ipaddress, cpxx.mac, cpxx.cp_dj, cpxx.CP_ID, cpxx...2009-10-26 13:54:52 · 121 阅读 · 0 评论 -
PreparedStatement 与 Statement 的区别
PreparedStatement 与 Statement 的区别 为什么 PreparedStatement 很重要, 以及怎样"正确"使用他们. 数据库有一个艰苦的工作. 它们不断地从许多客户端读取 SQL 查询, 对数据进行尽 可能高效的 查询. 处理语句可能成为一个代价较高的操作, 但是现在数据库都是很 好的设计, 这样这个困难...原创 2009-02-27 22:23:37 · 77 阅读 · 0 评论