- 博客(16)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 索引面试题荟萃
1、创建一个索引 create index index_01 (a,b)select * from where a>10 and b这个sql能否用到这个索引?答:b参与了过滤,但是仅仅只有a走了范围索引 btree的索引结构 不可能是a往前扫描 b又往后扫描
2015-07-21 10:31:38 591
转载 Oracle建立索引常用的规则
1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代
2015-06-10 13:15:06 993
原创 MySQL 相关资源网站记录
MySQL数据库镜像 : http://sourceforge.net/projects/mysql.mirror/files/?source=navbar
2015-05-30 10:49:42 397
转载 浅谈Oracle分区表之范围分区
在oracle 10g世界里面,分区表主要分range,hash,list,range-hash,range-list五种类型,在oracle 11g中,则发展到了3*3的分区组合类型,以满足更多的应用场景!但无论在什么情况下,范围分区都是最常见的一种表分区方式,尤其在需要对过期的数据进行整理归档,只保留一定时期内的数据的条件下,几乎都会优先选择使用范围分区的方式!分区表可以说是一项百利而无一害的
2015-01-06 11:31:18 678
转载 怎样查看oracle当前的连接数
SQL> select count(*) from v$session #当前的连接数SQL> Select count(*) from v$session where status='ACTIVE' #并发连接数SQL> select value from v$parameter where name = 'processes' --数据库允许的最大连接数SQL> show para
2014-11-26 13:15:33 438
原创 oracle数据库表空间查看
查某一用户下的表12select SEGMENT_NAME,TABLESPACE_NAME,sum(BYTES/1024/1024)||'M' from USER_extents where SEGMENT_TYPE='TABLE'group by SEGMENT_NAME,TABLESPACE_NAME
2014-05-26 10:45:03 470
原创 asp.net使用chart控件简单制作柱状体、饼图总结
asp.net使用chart控件简单制作柱状体、饼图总结1、 柱状图 前台代码: 后台代码;public void chart_col() { MyS
2014-05-23 18:02:43 13738 2
原创 ORACLE 物化视图详解(一)
oracle物化视图详解oracle物化视图一、oracle物化视图基本概念物化视图首先需要创建物化视图日志,oracle依据用户创建的物化视图日志来创建物化视图日志表,物化视图日志表的名称为mlog$_后面跟基表的名称,如果表名的长度超过20位,则只取前20位,当截短后出现名称重复时,oracle会自动在物化视图日志名称后面加上数字作为序号。创建物化视图日
2014-04-22 10:08:24 1177
原创 Win7下安装MySQL教程
Win7下安装MySQL(免安装版本的)教程一、官网下载MySQL数据库这个自己去网上搜把!二、解压数据库将数据库解压到指定的文件夹,如D:\mysql-5.5.23-win32 一般情况下,每次直接点击Bin文件夹中的mysqld.exe后,便可以使用,但是每次都去手动打开服务就比较麻烦,我们可以将MySQL服务添加到Windows服务中,每次开机都自动启动三、系统环境
2014-04-10 14:54:03 838
原创 工作日志——UTS数据库同步操作
1、新建设置右键单击——>新建设置登录账号为用户给的名字(一般默认为证券简称拼音)用户名称一致2、常规设置选择数据库下载,oracel数据库,数据库地址为安装数据库的IP,名称一般为CENTERDB,用户名为center_admin注:一定要勾选“客户端忽略范围以外数据”,避免客户自己的数据同步时被删除3、传输列表中可以对表中的数据添加where
2014-03-20 14:22:16 2390 1
原创 工作日志——数据库建表注意事项
每个数据库存在很多用户,不同的用户有不同的权限。作为工作中的一般用户,需要给他的只有SELECT 权限就好。例如:我需要以center_admin的用户建一张SYS_TABLEDESC表1、新建表语句create table SYS_TABLEDESC( tablename VARCHAR2(64) PRIMARY KEY, tabledesc VARCHA
2014-03-20 10:00:49 1136
转载 oracle 11g centos6 详细安装说明
最近因为工作原因,需要在centos6下安装oracle 11g ,走了一些弯路,弄了好几天终于把oracle 11g 装好了。下面把安装过程总结一下:1、注意事项:网上有好多教程是说oracle 11g的安装的,我自己也看了很多,如果英文好一些,我建议你们去仔细看一下oracle的官方文档。比任何一篇教程说的都详细。我也是看了一圈,然后才去看的文档的。文档下载地址:http://docs
2014-03-20 09:41:04 611
转载 Asp.net通过MySql.Data.dll操作mysql数据库(三)
选择数据库: <asp:DropDownList id="seldbname" runat="server" CssClass="input" AutoPostBack="True" OnSelectedIndexChanged="seldbname_SelectedIndexChanged">
2014-03-20 09:36:30 582
转载 Asp.net通过MySql.Data.dll操作mysql数据库(二)
//备份数据库 private string sqldumptable(string tblname) { StringBuilder sb = new StringBuilder(); sb.Append("DROP TABLE IF EXISTS `" + tblname + "`;\n"); sb.Ap
2014-03-20 09:35:23 1065
转载 Asp.net通过MySql.Data.dll操作mysql数据库(一)
在Asp.net 中,可以通过MySql.Data.dll来操作mysql数据库,写法跟操作SQL数据库类似,下面是相关的例子。一、打开mysql数据库: MySqlConnection DBConn = new MySqlConnection(); string connString ="Host=127.0.0.1;UserName=root;Password=ro
2014-03-20 09:32:55 788
转载 Excel导入数据库的存储过程
存储过程USE [BDS]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER procedure [dbo].[sp_Upload]@ExcelPath Nvarchar(255),@SheetName Nvarchar(50),
2014-03-20 09:27:31 1219
ASP.NET 开发网页时如何动态的设这文本框的背景颜色?
2014-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人