1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在 ...
分类:
数据库 时间:
2017-04-11 17:13:40
阅读次数:
279
--cmd导入导出数据库bmp文件 1.执行查询结果中的语句( select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 ) 2.然后再执行 cmd ==》 导入:imp admi ...
分类:
数据库 时间:
2017-04-11 17:25:06
阅读次数:
490
在我们公司的DB规范中,明确规定: 对于这项规定,很多研发小伙伴不理解。本文就来深入简出地分析MySQL索引设计背后的数据结构和算法,从而可以帮你释疑如下问题: B-tree(多路搜索树,并不是二叉的)是一种常见的数据结构。使用B-tree结构可以显著减少定位记录时所经历的中间过程,从而加快存取速度 ...
分类:
数据库 时间:
2017-04-11 17:25:36
阅读次数:
630
--当前执行sql语句 SELECT a.SID , a.SERIAL# , a.USERNAME , b.PARSE_CALLS , b.PARSING_SCHEMA_NAME , b.CPU_TIME / 1000000 , b.ELAPSED_TIME / 1000000 , b.DISK_R ...
分类:
数据库 时间:
2017-04-11 17:27:07
阅读次数:
441
这里采用的是mongoDB官网推荐使用.net驱动: http://mongodb.github.io/mongo-csharp-driver/2.4/getting_started/quick_tour/ 官方的示例中 都是在代码里设置的Database 名称 已经习惯了 在连接字符串中设置了,翻... ...
分类:
数据库 时间:
2017-04-11 17:27:30
阅读次数:
903
1、大小写敏感的区别(如果服务器OS是linux)。 在oracle中一般情况下不区分大小写。有时候我们在使用oracle不注意大小写的问题,表名和字段名不加双引号是不区分大小写的,像这样:insert into tableName 和 insert into TABLENAME效果是一样的,用工具 ...
分类:
数据库 时间:
2017-04-12 02:18:20
阅读次数:
194
cd.. 进入父目录,到c:盘后进入 xampp 中的 bin 文件夹,然后引入sql 的路径,即可操作 ...
分类:
数据库 时间:
2017-04-12 02:22:10
阅读次数:
180
安装详情参见:http://mojijs.com/2017/03/222639/index.html http://www.jianshu.com/p/8516e51e105d ...
分类:
数据库 时间:
2017-04-12 02:29:48
阅读次数:
308
原则一:尽量避免在列上进行运算,这样会导致索引失效。 例如: SELECT * FROM table WHERE YEAR(d) >= 2011; 优化: SELECT * FROM table WHERE d >= '2011-01-01'; 原则二:使用JOIN时,应该用小结果集驱动大结果集。同 ...
分类:
数据库 时间:
2017-04-12 02:32:18
阅读次数:
226
[oracle@11g dbs]$ pwd/home/oracle/app/oracle/product/11.2.0/dbhome_1/dbs[oracle@11g dbs]$ lltotal 24-rw-rw . 1 oracle oinstall 1544 Mar 11 13:46 hc_or ...
分类:
数据库 时间:
2017-04-12 02:45:16
阅读次数:
235
复制即主服务器向从服务器的数据同步,REDIS的实现具有参考意义,尤其对于有主从同步需求,数据量不是特别大,可以用内存存储,其中巧妙之处在于 offset和缓冲区的配对使用,让主服务器能够很快的知道应该同步哪些数据,即使面对多个从服务器可以做到处理流程一样。 书中分析了老版本和新版本在复制过程中,断 ...
分类:
数据库 时间:
2017-04-12 02:59:03
阅读次数:
199
一、什么是JDBC JDBC全称为:Java Data Base Connectivity(java数据库连接),它主要由接口组成 二、JDBC原理概述 JDBC原理:其实就是一组规范(就是对类的规范,也就是接口),各大数据库厂商对其实现 这些所说的驱动类也就是JDBC的实现 但是官方的实现并不是特 ...
分类:
数据库 时间:
2017-04-12 03:09:20
阅读次数:
231
delphi 连接DBF 1、BDE,已淘汰 2、ADO,用Microsoft jet4.0驱动字符串,大多数机器都安装了,可用 3、ADS(Advantage Database Server) DriverID=ADS Database=c:\ads\data TableType=VFP http ...
分类:
数据库 时间:
2017-04-12 03:11:42
阅读次数:
270
使用insert into(field1,field2...) values('val1','val2'...)时,若值中有单引号时会报错。 处理方法:判断一下val1,val2中是否含有单引号,若含单引号,则将单引号'替换成两个单引号''。 将字段与字段值组织到一个HashTable中,再抽象出一 ...
分类:
数据库 时间:
2017-04-12 03:21:46
阅读次数:
238
--1新建用户 create user shopping identified by 123456; --分配权限 grant connect,resource,dba to shopping; --切换用户 conn shopping/123456 --切换到管理员 conn /as sysdba ...
分类:
数据库 时间:
2017-04-12 03:27:07
阅读次数:
157
1.linux目录结构 2.假设home下面有a.sql文件 先得use databasename,要不会报错 “No Database Selected” 然后source /home/a.sql 记得home前面要有 / 要不会报错 不能打开这个文件的。 ...
分类:
数据库 时间:
2017-04-12 03:32:24
阅读次数:
233
最近在工作中遇到一个需求,需要将数据库中的数据导出到excel文件中,并下载excel文件。因为以前没做过,所以就百度了一下, 网上说的大多是使用PHPExcel类来操作excel文件,这还要去下载这个类才能使用,而我只想使用原生的php,不想那么麻烦,好在 也有网友说到关于原生php生成excel ...
分类:
数据库 时间:
2017-04-12 03:32:43
阅读次数:
210
select * from emp e start with e.empno=7839connect by prior e.empno=e.mgr ...
分类:
数据库 时间:
2017-04-12 03:43:26
阅读次数:
266
云数据库Redis版是兼容Redis协议标准的、提供持久化的缓存式数据库服务,基于高可靠双机热备架构;全新推出的256M小规格款,适用于高QPS、小数据量业务,并支持免费全量迁移,完美服务于个人开发者和初创企业。 云数据库Redis版256M双机热备款首发优惠购,只需99元/年。 活动地址: pro ...
分类:
数据库 时间:
2017-04-12 03:45:06
阅读次数:
250
-------------------siwuxie095 JDBC 编程之事务处理 数据库是一个多用户使用的共享资源,当多个用户并发的存取数据时,数据库 中就会可能发生多个用户同时存取同一数据的情况 若对并发操作不加控制,就可能会产生和读取不正确的数据,破坏数据的一致性 而事务正是并发控制的基本单... ...
分类:
数据库 时间:
2017-04-12 04:14:34
阅读次数:
231