码迷,mamicode.com
首页 > 数据库 > 周排行
oracle在组合索引上,只使用部分列进行查询(查询时必须包含前导列,否则会走全表扫描)
实验环境:OracleDatabase11gEnterpriseEditionRelease11.2.0.4.0-64bitProduction1、创建表插入数据SQL>createtabletxtx(idint,namechar(2),txchar(3),id1int,primarykey(id,name,tx)); 表已创建。 SQL>insertintotxtxvalues(1,‘tx‘,‘tx‘,1); 已创建1行。 SQL>insert..
分类:数据库   时间:2017-04-06 23:57:36    阅读次数:381
mysql5.6.35编译安装
安装前,先确保本地的mysql已经被卸载:rpm-emysql//普通删除模式 rpm-e--nodepsmysql//不解决依赖安装mysql:安装编译代码需要的包:yum-yinstallmakegcc-c++cmakebison-develncurses-devel下载解压mysql:tarxvfmysql-5.6.35.tar.gzcdmysql-5.6.35编译安装:cmake-DCMAKE_I..
分类:数据库   时间:2017-04-07 00:01:08    阅读次数:279
本地不安装Oracle,使用plsql远程连接数据库
(一)本地不安装Oracle,plsql远程连接数据库1、首先到Oracle网站下载InstantClient:http://www.oracle.com/us/solutions/index-097480.html解压之后的文件夹叫:instantclient_11_2.可以放在本地磁盘任意目录下.例如:D:/instantclient_11_22、在D:/instantclient_11_2目录下新..
分类:数据库   时间:2017-04-07 00:03:07    阅读次数:181
oracle通过DBlink连接oracle
1.1赋权(将crh_snp用户赋权具体创建dblink权限)在sys用户下,把CREATEPUBLICDATABASELINK,DROPPUBLICDATABASELINK权限授予给你的用户grantCREATEPUBLICDATABASELINK,DROPPUBLICDATABASELINKtocrh_snp;1.2具体创建db_link然后以crh_snp用户登录本地数据库,执行以下语名creat..
分类:数据库   时间:2017-04-07 00:03:19    阅读次数:270
SQL sever 部分常量函数及系统函数使用
(1)数学函数的使用 1、求绝对值 ABS()函数 SELECT ABS('2') 2、求平方根 SQRT()函数 SELECT SQRT('256') 3、求平方 SQUARE()函数 SELECT SQUARE('6') (2)字符串函数 1、返回字符串的第一个字符的ASCII码值函数 ASCI ...
分类:数据库   时间:2017-04-07 00:37:05    阅读次数:232
简单介绍下MYSQL的索引类型
一、介绍一下索引的类型 Mysql常见索引有:主键索引、唯一索引、普通索引、全文索引、组合索引PRIMARY KEY(主键索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) UNIQUE(唯一索引) ALTER TABLE `table ...
分类:数据库   时间:2017-04-07 00:48:17    阅读次数:232
SQL Server插入数据和删除数据基础语句使用
首先在我的Student表中插入几条数据,由于我的表已经创建完成了,所以就没有创建表的 sql 语句了,不过可以看我的上一篇文章: http://www.cnblogs.com/Brambling/p/6649350.html 插入数据sql语句: 当然,也可以像下面这样写,不过我个人习惯用上面这种 ...
分类:数据库   时间:2017-04-07 00:52:38    阅读次数:166
mysql几种存储引擎介绍
在数据库中存的就是一张张有着千丝万缕关系的表,所以表设计的好坏,将直接影响着整个数据库。而在设计表的时候,我们都会关注一个问题,使用什么存储引擎。等一下,存储引擎?什么是存储引擎? 什么是存储引擎? 关系数据库表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于Excel的电子 ...
分类:数据库   时间:2017-04-07 00:58:04    阅读次数:212
CentOS7安装使用MySQL
From: http://www.cnblogs.com/edward2013/p/5313724.html 安装MySQL 添加mysql源 1 # rpm -Uvh http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm ...
分类:数据库   时间:2017-04-07 01:00:25    阅读次数:201
1-2、make_db_file.py
cmd中执行python 1-2、make_db_file.py后,目录下会多出来一个文件和文件夹 然后,cmd中执行 python >>>for line in open('people-file'): >>> print(line,end='') >>> 会将initdata中的数据打印出来。 ...
分类:数据库   时间:2017-04-07 01:07:31    阅读次数:358
JDBC(1)
1 JDBC简介 JDBC(Java Data Base Connectivity)是Java程序操作数据库的API,也是Java程序与数据库相交互的一门技术。 JDBC是Java操作数据库的规范,由一组用Java语言编写的类和接口组成,它对数据库的操作提供了基本方法。 但是对数据库的细节操作是由数 ...
分类:数据库   时间:2017-04-07 01:20:34    阅读次数:148
sql server print time with milliseconds
print convert(varchar, getdate(), 121) declare @callID as intdeclare @errCode as intdeclare @msg as nvarchar(200) exec [sp_Test_alwayRetTrue] @callID, ...
分类:数据库   时间:2017-04-07 09:20:25    阅读次数:191
centos6.8安装mysql5.6【转】
首先先要去看看本机有没有默认的mysql, 本地默认有的,我们应先卸载,在安装新的这个逻辑。 rpm -qa | grep mysql 我本机默认安装的mysql5.1.73 下一步删除 rpm -e --nodeps “要卸载的名字” rpm -e --nodeps mysql-libs-5.1. ...
分类:数据库   时间:2017-04-07 09:25:37    阅读次数:283
mysql关闭严格模式
通过配置文件修改: linux找my.cnf文件 window的修改办法是找my.ini sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 普通linux下修改 首先连接linux终端 vi /etc/my.conf 在编辑模式下,在里面加入一行 ...
分类:数据库   时间:2017-04-07 09:27:08    阅读次数:376
SQL 中循环、for循环、游标
我们使用SQL语句处理数据时,可能会碰到一些需要循环遍历某个表并对其进行相应的操作(添加、修改、删除),这时我们就需要用到咱们在编程中常常用的for或foreach,但是在SQL中写循环往往显得那么吃力,翻遍网上的资料,找不到几个正确的并能执行的循环处理数据的方法,在这里,我来给大家分享一下! 要S ...
分类:数据库   时间:2017-04-07 09:27:29    阅读次数:170
Oracle数据库语句
Oracle数据库语句 ORACLE支持五种类型的完整性约束 NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值. CHECK (检查)--检查在约束中指定的条件是否得到了满足. UNIQUE (唯一)--保证在指定的列中没 ...
分类:数据库   时间:2017-04-07 09:30:27    阅读次数:338
Spring MVC基础知识整理?Spring+SpringMVC+Hibernate整合操作数据库
概述 Hibernate是一款优秀的ORM框架,能够连接并操作数据库,包括保存和修改数据。Spring MVC是Java的web框架,能够将Hibernate集成进去,完成数据的CRUD。Hibernate使用方便,配置响应的XML文件即可。由于spring3.x,基于asm的某些特征,而这些asm ...
分类:数据库   时间:2017-04-07 09:37:49    阅读次数:390
SQL Server去重和判断是否为数字
sql 语句查询时去掉重复项: 使用 distinct 去掉重复项: 首先可以明确的看到存在重复的名字,那么接下来就让我们试试使用 distinct 去重吧。 咦,怎么没效果呢?原来,distinct 是根据所查询的字段去重的。* 表示所有的字段,可以明确的看到字段 S_Id 和 S_StuNo 是 ...
分类:数据库   时间:2017-04-07 10:00:27    阅读次数:308
sql优化
1、选取最适用的字段属性 MySQL 可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要 ...
分类:数据库   时间:2017-04-07 10:19:18    阅读次数:191
单机版MongoDB的zabbix监控
最近公司新上了几个mongodb的项目(单机版MongoDB),需要坐下监控。之前有一个监控模板,但是效果不好。于是重新去google了一把,有了如下记录。单机版的参考https://github.com/oscm/zabbix/tree/master/mongodb实验环境:CentOS6.8X86_64Percona-server-mongodb-3.2.9步骤:1..
分类:数据库   时间:2017-04-07 10:27:43    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!