数据库相关
文章平均质量分 66
fanday
这个作者很懒,什么都没留下…
展开
-
Oracle汉字排序nls_sort
[color=red]转自:[url]http://xsb.itpub.net/post/419/71415[/url][/color]alter session set nls_sort='schinese_pinyin_m';select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_PINYIN_M'); O...原创 2009-09-25 10:36:29 · 83 阅读 · 0 评论 -
shell中登录mysql并执行操作
好吧,这其实是mysql的知识点。 写一个shell,要求登录到mysql并执行某些语句,这样写: mysql -h$host -P$port -u$user -p$psw -e select * from table 嗯,就是这个-e。...2012-01-07 20:02:31 · 1040 阅读 · 0 评论 -
基础知识一大堆之:mysql
最近遇到一些基础知识,发现快忘的差不多了,还得现写实验才能拿准。三年,就记不住了,还是整理一下吧。先整理数据库之mysql方面的(mysql 5.1.47)。1、关于column type 设置列的类别时,常常要指定长度,但是要注意,这个“长度”不一定跟“存储长度”有关。 其中,varchar、char等字符类型(找不出合适的叫法,就叫字符类型吧)跟“存储长度”有关,比如char(...2011-08-26 18:01:40 · 82 阅读 · 0 评论 -
data block corrupted解决方法
不知道什么原因,程序中报了以下错误:ORACLE data block corrupted (file # 8, block # 181)data file 6:'*******.dbf' 查了一下,解决办法是:1、运行select * from dba_extents where file_id=8 and 181 between block_id and block_id+bl...2010-06-22 16:49:17 · 1417 阅读 · 0 评论 -
TimesTen的Permsize和Tempsize的大小设置
用TimesTen,如果数据量太大的话,就会报Data store space exhausted的错误,字面上理解是表空间不够了,但是,这个表空间有的时候说的可不是实际数据库的表空间(出现过一次这样的情况:加大了实际数据库的表空间后暂时搞定了,但以后还是会报这个错误),正确的解决方法是,加大TimesTen的Permsize和Tempsize,怎么加呢?下面就是了: 转的,原文地址...原创 2010-06-06 16:52:19 · 521 阅读 · 0 评论 -
Oracle基本数据类型存储格式浅析
[color=darkred]转载出处:[/color][url]http://hi.baidu.com/bianxq86/blog/item/782cb5167df00e00c83d6de7.html[/url]Oracle基本数据类型存储格式浅析(一)——字符类型发表人:yangtingkun | 发表时间: 2004年十二月09日, 23:47前一阵看完文档,对oracle的...原创 2009-09-10 19:41:50 · 69 阅读 · 0 评论 -
oracle时间相减及带时间间隔的SQL
1.Oracle中两个Date相减,返回值单位为天。 如果想要秒可以:(date1-date2)*24*3600,时分同理。 如果想要月年等,这种情况还不知道怎么弄。2.Oracle的mod() 最近有个应用: 有个表,很大,里面的数据是每秒一条,有个插入时间列。现在有3个条件:starttime,endtime,intervaltime ...2009-09-10 15:59:06 · 722 阅读 · 0 评论 -
在oracle中处理日期大全
[size=large][color=darkred]转载出处:[url]http://topmanopensource.iteye.com/blog/439806[/url][/color][/size]相信很多人都有过统计某些数据的经历,比如,要统计财务的情况,可能要按每年,每季度,每月,甚至每个星期来分别统计。那在oracle中应该怎么来写sql语句呢,这个时候Oracle的日期函数...原创 2009-09-10 15:52:12 · 134 阅读 · 0 评论 -
oracle索引详解
转载地址:http://oracle.chinaitlab.com/optimize/38502.html 什么是索引 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据; Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引; 索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和...原创 2009-12-03 22:50:51 · 76 阅读 · 0 评论 -
删除海量数据小技巧
如果想要删除一个很大的表中的某些数据,按照常规delete的方式会很慢,不要着急,可以按照下面的方法曲线救国:create table a_bak as (select * from a where...) [color=red]此处where后的条件为想要保留的数据条件[/color]。执行完上面的语句后,把原来的表a删掉,然后把刚刚创建的a_bak的名字改成a就可以了。吼吼,这样比...2009-11-17 22:20:24 · 173 阅读 · 0 评论 -
Select Top在不同数据库中的使用用法
转的,忘了出处了。1. Oracle数据库 SELECT * FROM TABLE1 WHERE ROWNUM原创 2009-09-28 10:35:07 · 68 阅读 · 0 评论 -
初识redis
现在NoSQL已经火的不能再火了,听了这么长时间,今天才试了一下。 java驱动用的是jedis 2.0.0,可以到这下:http://mvnrepository.com/artifact/redis.clients/jedis 刚开始写了个入门级程序插入redis,每秒才900条左右,不仅让我大喊坑爹,但是一想, 额····是单线程···· 起了10个线程后,到每...2011-11-25 17:02:57 · 78 阅读 · 0 评论