
database
iteye_7227
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sql server 时间大全
Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select C...2010-09-10 00:37:00 · 245 阅读 · 0 评论 -
DB2建备份表和清空表
DB2跟ORACLE还是挺大的区别的.习惯了用ORACLE.用起DB2,觉得简直不可理喻.但是,实际上.DB2是很强大的.不过.这些可不是我要讨论的问题.现在.来看看DB2下ORACLE的一些命令如何实现. 1.DB2下CREATE TABLE TableName AS 前几天.用DB2,有一批数据.想创建数据的备份表.习惯性的用上了CREATE TABLE AS.提示 DB21034E...2011-03-31 11:13:00 · 659 阅读 · 0 评论 -
DB2数据库命令
DB2数据库命令简介 1.启动数据库 db2start 2.停止数据库 db2stop 3.连接数据库 db2 connect to o_yd user db2 using pwd 4.读数据库管理程序配置 db2 get dbm cfg 5.写数据库管理程序配置 db2 update dbm cfg using 参数名 参数值 6.读数据库的配置 db2 connect ...2011-03-23 17:47:00 · 143 阅读 · 0 评论 -
DB2删除数据库
数据库实例在数据中存在于两个地方: 1:物理位置:磁盘上,也就是文件系统中。 2:逻辑位置:数据库系统表中,也就是对磁盘文件的配置信息。删除数据库的过程: 1:删除物理文件,2:删除逻辑信息,即物理文件的配置信息。 以上两个地方同时删除,数据库才真正删除干净。两种情况删除不了:1:物理文件删除了,但逻辑信息没有删除。(备份失败也会出现这种情况) 2:逻辑信息已经删除了,但物理文件没有删除出错信息:...2011-03-23 13:55:00 · 312 阅读 · 0 评论 -
mysql大小写问题
由于MySQL在Windows下是不分大小写,而在Linux下是区分大小写的,因此这就导致有些数据库能在Windows上跑,却不能在Linux下跑。为解决这个问题,可在在MySQL的配置文件my.ini中增加一行: 大写:lower_case_table_names = 0 小写:lower_case_table_names = 1...2011-08-24 20:42:00 · 105 阅读 · 0 评论 -
各数据库高效率分页
===== DB2 ====== 1.创建索引create index 索引名 on 表名( 排序用的列名 ASC)2.更新统计信息runstats on table 模式名.表名 with distribution and on all columns and detailed index 模式名.索引3.优化SQLSELECT * FROM (Select 字段1,字段2,字段3,rownu...2011-05-31 09:43:00 · 99 阅读 · 0 评论 -
使用JDBC插入大量数据的性能测试
使用jdbc向数据库插入100000条记录,分别使用statement,PreparedStatement,及PreparedStatement+批处理3种方式进行测试: 1、使用statement插入100000条记录 public void exec(Connection conn){ try { Long beginTime = System.currentTimeM...2011-05-30 16:55:00 · 100 阅读 · 0 评论 -
sqlserve2000 关于100万数据查询优化
探讨怎么在有着1000万条数据的ms sql server数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结构:create table [dbo].[tgongwen] ( --tgongwen是红头文件表名 [gid] [int] identity (1, 1) not null ,--本表的id号,也是主键 [title] [varchar] ...2010-09-17 12:00:00 · 153 阅读 · 0 评论 -
利用windows批处理命名定时备份数据库
新建一个task.bat,把exp命令写到里面,其中%date:~0,10% 命令是取当前系统时间生成dmp文件,类似2008-05-23.dmp。pause命令只是把窗口停住等待一个键盘任意输入,echo命令是输出提示语。 echo hiexp username/password@orcl_192.168.0.10 file=C:\dmp\%date:~0,10%.dmp owner=(use...2010-01-30 15:19:00 · 82 阅读 · 0 评论 -
linux快速部署mysql服务器
1.首先添加mysql用户组 Shell代码 shell>groupaddmysql shell> groupadd mysql 2.添加mysql用户,并指定到mysql用户组 Shell代码 shell>useradd-gmysqlmysql shell> useradd -g mysql mysql ...2011-04-12 12:12:00 · 115 阅读 · 0 评论