数据库
谈谈SQL数据库中滥用临时表、排序的解决方案优化(举例:汉字转拼音函数) 数据库
要求: xia 即: 包含x字母的结果均应显示出来 首字母匹配的结果应该排在前面(如x开头) 在条件2相同的前提下更短的结果应排在前面(如x排在xia前面) 得到的结果排序应为: yx 场景: 好了废话不多说开始进入正题吧。 今 ..
数据库
..
ORACLE DDL锁介绍 数据库
有一个意义非凡的视图可用于查看这个信息,即DBA_DDL_LOCKS视图。对此没有相应的V$视图。DBA_DDL_LOCKS视图建立在更神秘的X$表基础上,而且默认情况下,你的数据库上不会安装这个视图。可以 ..
oracle中delete与truncate 数据库
原文地址:http://apps.hi.baidu.com/share/detail/33669918 代码部门又出问题了,上次是页面查询响应很慢,这次是页面更新速度很慢,开发人员提交了SQL语句到我这里, 看了一下,这个语句非常简单,up ..
Mysql 远程访问 数据库
解决办法如下: 允许mysql远程访问,可以使用以下三种方式: 例如,让root用户从任何主机可连接到mysql服务器。 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENT ..
oracle 11g R2(发行版2)安装图解 数据库
在官网下载如下两个压缩包如下图刚装完,发现3g的内存不够用了,一个oracle进程就耗费了8百多兆,桑不起,果断卸了,还是直接在服务器上装个吧。双击setup.exe开始安装如果电脑满足要求,但是人检查失败的话,可以直接全部忽略掉 oracle 11g r2 ..
确定oracle数据库版本的方法 数据库
2、使用sql语句进行查询。示例如下: [oracle@localhost DBOracle]$ sqlplus -v SQL*Plus: Release 11.2.0.1.0 Production [oracle@localhost DBOracl ..
最近在拜读‘老白’的Oracle优化日记,有点感慨 数据库
同开发商和客户的交锋,确是激烈。 书写得不错,有点像在读小说。 做DBA,做优化的确实不易。特别在中国的大地上,面对众多急功近利做出来的系统。 说到开发和测试,自己历来主张开发人员要做好单元测试。但现实总是不是很如愿,开发人员都很乐于一下子用大把大把的代码把实现做出来,然后交 ..
以简化繁解决性能问题 数据库
在这种还想起了MySQL一个让很多人头疼的问题:就是count的速度问题。当count的数据量很大时,InnoDB的速度确实很不敢恭维。在数据库端确实也没有什么特别好的解决方法。既然在数据库端没法解决,那能不能在应用端解决呢。因为M ..
分布式事务简述 数据库
对于haveCommit特别说明一下,是当第一阶段的时候,协调者发现长时间参与者没有向协调者反馈事务状态,则协调者会主动调用该接口事务的情况,如果仍然无响应,则会通知所有的参与者放弃该事务。 任何事情都会有意外产生,特别是对于跨系统间的通信更容易产生问题,比如网络异常,机器down机,这个时候就需要 ..
mybatis3中@SelectProvider的使用技巧 数据库
mybatis的原身是ibatis,现在已经脱离了apache基金会,新官网是http://www.mybatis.org/。mybatis3中增加了使用注解来配置Mapper的新特性,本篇文章主要介绍其中几个@Prov ..
java.sql.SQLException: '@P0' 附近有语法错误 数据库
SQL语句: String sql = "select top ? * from bbs_posts where p_fid=? order by p_addtime desc"; prepStmt = ..
oracle DML锁之二:TM锁 数据库
其二:你也可以通过使用 alter table tablename disable table lock命令对表禁用TM锁,这样就能彻底杜绝意外删除表的错误操作了。 TM锁用于确保你修改表内容的时候,表结构不会改变。比如:你更新了一个表的某一列,会得到这个表的一个TM ..
(转)Oracle的在线重定义(将普通表转为分区表ora9i以上版本) 数据库
1、创建表 SQL> CREATE TABLE T (ID NUMBER PRIMARY KEY, TIME DATE); ..
DB2 问题 数据库
用图形的方式的倒是可以建 不过在图形方式建的表空间上 又通过导入sql语句建立用户1问题的解决方案:get dbm cfg show detail 显示数据库管理器参数的当前值和延迟值(从 v8 起)。 db2相关资料我用的windows xp 先为操作系统增加一个用户,然后加入点db2 ..
Mysql增加用户的问题 及客户端使用代理 数据库
而一般客户端软件都不支持代理,怎么办呢? 使用sockscap, 在sockscap中运行客户端,如mysql-frong. 就可以通过代理访问数据库了。<br><img src="http://dl.iteye.com/upload/a ..
MySql 修改root密码 数据库
mysql>update user set password=PASSWORD(‘cx’) where User='root'; 进入mysql数据库 ..
oracle 创建索引 数据库
TABLESPACE 表空间名; CREATE INDEX 索引名 ON 表名 (列名) reverse CREATE unique INDEX 索引名 ON 表名 (列名) oracle的索引分为5种 ..
oracle创建索引 数据库
TABLESPACE 表空间名; CREATE INDEX 索引名 ON 表名 (列名) reverse CREATE unique INDEX 索引名 ON 表名 (列名) oracle的索引分为5种:唯一索引,组合索引,反向键索引,位图索引,基于函数 ..
Oracle 创建索引、重建索引、删除索引的语法 数据库
适当的使用索引可以提高数据检索速度,可以给经常需要进行查询的字段创建索引 oracle的索引分为5种:唯一索引,组合索引,反向键索引,位图索引,基于函数的索引 创建索引的标准语法: CREATE INDEX 索引名 ON 表名 (列名) TABL ..