随笔分类 - 数据库
摘要:使用exists:if exists(select 1 from Table1 where Name = 'xxx') {} else {}把NULL排在后面:order by isnull(beginTime), beginTime
阅读全文
posted @ 2013-09-01 00:14
Leung文
摘要:导出整个数据库结构和数据
mysqldump -h localhost -uroot -p123456 database > dump.sql 导出单个数据表结构和数据
mysqldump -h localhost -uroot -p123456 database table > dump.sql 导出整个数据库结构(不包含数据)
mysqldump -h localhost -uroot -p123456 -d database > dump.sql 导出单个数据表结构(不包含数据)
mysqldump -h localhost -uroot -p123456 -d dat
阅读全文
posted @ 2012-03-31 00:15
Leung文
摘要:创建表空间1)临时表空间create temporary tablespace user_temp tempfile 'D:\oracle\oradata\user_temp.dbf'size 50m autoextend on next 50m maxsize 20480m;2)数据表空间create tablespace test_data datafile 'D:\oracle\oradata\user_data_01.dbf'size 50m autoextend on next 50m maxsize 20480m;alter tablespace t
阅读全文
posted @ 2011-11-28 01:23
Leung文
摘要:1)不能用null作索引,任何包含null值的列都将不会被包含在索引中,即使对该列建索引也不会提高性能。2)任何对列的操作都将导致表扫描,它包括数据库函数、计算表达式等等,查询时要尽可能将操作移至等号右边。3)操作符是永远不会用到索引的。4)where后面条件顺序的影响。5)用join替代子查询6)用union替代or、in7)用exists替代in8)用>=替代>9)用union all替代union10)用Where替代having
阅读全文
posted @ 2011-03-27 15:36
Leung文
摘要:1)安装oracle需要的rpm包(rpm -q;rpm -Uvh)gcc-3.2.3-2 make-3.79 binutils-2.11 openmotif-2.2.2-16 setarch-1.3-1 compat-gcc-7.3-2.96.122 compat-gcc-c++-7.3-2.96.122 compat-libstdc++-7.3-2.96.122 compat-libstdc++-devel-7.3-2.96.122 compat-db-4.0.14.5 libstdc++2)修改配置文件/etc/sysctl.conf,加入以下代码:#use for oraclekern
阅读全文
posted @ 2011-03-27 15:22
Leung文

浙公网安备 33010602011771号