随笔分类 -  Database

摘要:测试环境:服务端和客户端均为win7,MySql数据库、表字符集为utf-8,字段字符集与表一致。 1、使用mysql命令进行操作时的乱码问题解决。 (1)设置当前字符集 set names gbk (2)修改单个字符集参数 使用命令show variables like 'char%',查看所有字 阅读全文
posted @ 2015-07-16 17:40 hongweigg 阅读(28) 评论(0) 推荐(0)
摘要:1、问题一:使用update mysql.user set password='root'修改密码后,不能登录 解决:操作步骤如下。 (1)关闭mysql(杀掉mysqld进程),然后使用命令: mysqld --skip-grant-tables (2)启动数据库,就可以正常连接了 (3)接着清除 阅读全文
posted @ 2015-07-16 15:25 hongweigg 阅读(23) 评论(0) 推荐(0)
摘要:环境:Win7 64位,mysql-5.6.25-winx64,MySQL workbench 问题:MySQL更新时出现异常: warning(s): 1366 Incorrect string value: '\xE8\x82\x96\xE5\xB1\xB1...' for column 'su 阅读全文
posted @ 2015-06-04 02:41 hongweigg 阅读(27) 评论(0) 推荐(0)
摘要:Oracle CRS简介 从Oracle 10gR1 RAC 开始,Oracle推出了自身的集群软件,这个软件的名称叫做Oracle Cluster Ready Service(Oracle集群就绪服务),简称CRS。从Oracle 10gR2开始,包括最新的11g,Oracle将其更名为Clust 阅读全文
posted @ 2012-12-03 14:58 hongweigg 阅读(19) 评论(0) 推荐(0)
摘要:1、Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name 可统计各表所占的表空间 2、 drop表在回收站可找到 select * from recyclebin 清除回收站: purge r 阅读全文
posted @ 2012-04-24 10:33 hongweigg 阅读(26) 评论(0) 推荐(0)
摘要:oracle日期转换 转换函数 与date操作关系最大的就是两个转换函数:to_date(),to_char() to_date() 作用将字符类型按一定格式转化为日期类型: 具体用法:to_date('2004-11-27','yyyy-mm-dd'),前者为字符串,后者为转换日期格式,注意,前后 阅读全文
posted @ 2012-04-16 11:25 hongweigg 阅读(50) 评论(0) 推荐(0)
摘要:set autotrace off set autotrace on set autotrace traceonly set autotrace on explain set autotrace on statistics set autotrace on explain statistics se 阅读全文
posted @ 2012-04-16 09:45 hongweigg 阅读(12) 评论(0) 推荐(0)
摘要:最近做一个统计数据的小工具,发现在自己机器上运行正常,移到其他机器上就报: java.sql.SQLException: 关闭的连接 的错误,开始以为是防火墙的问题,经过测试,发现和防火墙无关。 原来还是程序写得有问题,在获得数据库连接时,若重复使用Connection变量,则除了判断为空外,还要判 阅读全文
posted @ 2012-04-09 18:25 hongweigg 阅读(15) 评论(0) 推荐(0)
摘要:win7 专业版 控制面板-〉系统和安全-〉Windows防火墙-〉高级设置 比如想让其他机器能访问1521端口,则可在入站规则里新建一条规则。 点选入站规则-〉右键-〉新建规则-〉规则类型(端口)-〉TCP or UDP,开放端口,后面的按向导提示填就可以了。 注意最后可给该规则起一个名字,便于以 阅读全文
posted @ 2012-04-06 20:10 hongweigg 阅读(55) 评论(0) 推荐(0)
摘要:我们先来看一下他们的定义: A schema is a collection of database objects (used by a user.). Schema objects are the logical structures that directly refer to the dat 阅读全文
posted @ 2012-03-16 12:14 hongweigg 阅读(7) 评论(0) 推荐(0)
摘要:一、环境 1、操作系统版本: win7 home版本 2、数据库版本:Oracle10g 10.2.0.1 Server 二、需要注意的操作 1、修改安装文件stage\prereq\db\refhost.xml 在 <OPERATING_SYSTEM> <VERSION VALUE="5.2"/> 阅读全文
posted @ 2012-02-13 23:22 hongweigg 阅读(9) 评论(0) 推荐(0)
摘要:表装入内存 alter table sys_datastore storage(buffer_pool keep); alter table sys_datastore cache; --检查 select table_name from dba_tables where ltrim(cache)= 阅读全文
posted @ 2011-12-31 00:53 hongweigg 阅读(7) 评论(0) 推荐(0)
摘要:参考: (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以 阅读全文
posted @ 2011-12-31 00:03 hongweigg 阅读(7) 评论(0) 推荐(0)
摘要:1、查找用户表 select table_name,num_rows from all_tables where OWNER='TIGER' AND TABLE_NAME like '%MASTER' order by num_rows desc 2、查找用户表字段 select * from us 阅读全文
posted @ 2011-12-21 23:50 hongweigg 阅读(6) 评论(0) 推荐(0)
摘要:maxlocks数据库配置参数用于指定触发锁定升级的百分比。获取触发锁定升级的锁定的表可能不受影响。每个锁在内存中都需要一定的内存空间,为了减少锁需要的内存开销,DB2提供了锁升级这一功能。锁升级是通过对表加上非意图性的表锁,同时释放行锁来减少锁的数目,从而达到减少锁需要的内存开销的目的的。锁升级由 阅读全文
posted @ 2011-11-14 21:48 hongweigg 阅读(39) 评论(0) 推荐(0)
摘要:1.查看本地节点目录 命令窗口中输入: db2 list node directory 2.编目一个TCP/IP节点 命令窗口: db2 catalog tcpip node <node_name> remote <hostname &brvbar;ip_address> server <svcna 阅读全文
posted @ 2011-11-06 15:02 hongweigg 阅读(49) 评论(0) 推荐(0)
摘要:db2dart诊断数据页损坏问题 2009-06-18 09:26 牛新庄 清华大学出版社 《深入解析DB2--高级管理、内部体系结构与诊断案例》第9章高级诊断,本章介绍的工具有db2dart和inspect、db2pdcfg、db2trc、db2_call_stack和db2nstck,并结合这些 阅读全文
posted @ 2011-08-11 15:03 hongweigg 阅读(39) 评论(0) 推荐(0)
摘要:以下是IBM网站上的解答 Question Where is db2diag.log for DB2 V9.5 located on Windows? Answer In DB2 V9.5, the location of db2diag.log is changed: For Windows XP 阅读全文
posted @ 2011-08-11 14:16 hongweigg 阅读(27) 评论(0) 推荐(0)
摘要:利用MYSQL的日志能重做一些数据库操作: D:\MySQL\MySQL Server 5.5\bin>mysqlbinlog "D:\MySQL\MySQL Server 5.5\data\mysql-bin.000001" > d:\test.sql mysql-bin.000001 为日志文件 阅读全文
posted @ 2011-08-08 12:37 hongweigg 阅读(5) 评论(0) 推荐(0)
摘要:COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0911N 由于死锁或超时,已回滚当前事务。原因码“2”。SQLSTATE=40001 IBM 对该问题提供的处理办法 此问题可能是应用程序引起的 DB2 死锁,尤其是访问 DB2 阅读全文
posted @ 2011-08-05 11:33 hongweigg 阅读(20) 评论(0) 推荐(0)