1.主键约束(PRIMARY KEY) 主键 (PRIMARY KEY)是用于约束表中的一行,作为这一行的唯一标识符,在一张表中通过主键就能准确定位到一行,因此主键十分重要。主键不能有重复且不能为空。 一个表只能有一个主键,可以是单字段的主键,也可以是多字段的联合主键,根据实际场景进行选择. 2.外 ...
分类:
数据库 时间:
2017-07-13 14:25:53
阅读次数:
266
1.MDB [client]port = 3306socket = /usr/local/mysql/mysql.sock [mysqld]port = 3306socket = /usr/local/mysql/mysql.sockdatadir = /usr/local/mysql/var se ...
分类:
数据库 时间:
2017-07-13 14:26:18
阅读次数:
273
1、mongodb在mac上的安装 下载mongodb,https://www.mongodb.org/ 解压缩到一个指定文件夹,如:/Users/enniu1/Desktop/zjg/mongodb-osx-x86_64-3.2.6(这是我的mongodb的版本) 配置PATH 输入命令:"vi ...
分类:
数据库 时间:
2017-07-13 14:26:27
阅读次数:
294
本地使用HSQL数据库进行开发,多是集成在开发工具的内部,比如studio,往往看不到HSQL数据库,那么如何查看HSQL数据库呢? 可以使用hsql自带的可视化工具,运行hsqldb-*.jar 包中的org.hsqldb.util.DatabaseManager类 就能看到一个简易的可视化界面, ...
分类:
数据库 时间:
2017-07-13 14:26:36
阅读次数:
625
JDBC(全称:Java Data Base Connectivity)是java数据库连接简称 ,提供连接各种数据库的能力 JDBC API主要的功能: JDBC关键字的使用: Statement常用方法: PreparedStatement比Statement提高了代码的可读性和可维护性,提高了 ...
分类:
数据库 时间:
2017-07-13 14:26:50
阅读次数:
278
一、索引的图形界面操作 SQL Server非常强大的就是图形界面操作。关于索引方面也一样那么强大,很多操作比如说重建索引啊,查看各种统计信息啊,都能够通过图形界面快速查看和操作,下面来看看SQL Server索引方面的GUI操作。 二、索引统计信息的图形界面操作 ...
分类:
数据库 时间:
2017-07-13 15:58:47
阅读次数:
208
字符串函数 在开发T-SQL时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数。 1、获取字符的ASCII码 ASCII ASCII码是对字符的标准编码。要获取字符的ASCII码就可以通过调用ASCII函数来实现。 语法结构: 这里的expression是一个返回char或varch ...
分类:
数据库 时间:
2017-07-13 16:02:37
阅读次数:
192
数学函数 1、计算绝对值ABS ABS函数对一个数值表达式结果计算绝对值(bit数据类型除外),返回整数。 语法结构: 返回值:与数值表达式类型一致的数据 示例: 2、获取大于等于最小整数值Celling CEILING函数返回大于等于数值表达式(bit数据类型除外)的最小整数值。俗称天花板函数,尽 ...
分类:
数据库 时间:
2017-07-13 16:03:44
阅读次数:
209
聚合 是泛指各种可以处理批量记录并返回计算结果的操作。MongoDB提供了丰富的聚合操作,用于对数据集执行计算操作。在 mongod 实例上执行聚合操作可以大大简化应用的代码,并降低对资源的消耗。 聚合有比较简单的 count 计算总数;distinct去重;group by 分组。也有比较复杂的管 ...
分类:
数据库 时间:
2017-07-13 16:04:33
阅读次数:
254
windows下 sqlplus / as sysdba 报ora-12560的终极解决方法 本文是原创文章。转载请注明出处:http://blog.csdn.net/msdnchina/article/details/38169095 windows下,sqlplus / as sysdba常常报 ...
分类:
数据库 时间:
2017-07-13 16:05:48
阅读次数:
3695
SQL Server索引的设计主要考虑因素如下: 检查WHERE条件和连接条件列; 使用窄索引; 检查列的选择性; 检查列的数据类型; 考虑列顺序; 考虑索引类型(聚集索引OR非聚集索引); 一、检查WHERE条件列和链接条件列 当一个查询提交到SQL Server时,查询优化器尝试为查询中引用的所 ...
分类:
数据库 时间:
2017-07-13 16:06:29
阅读次数:
193
postgresql默认全部小写,若要区分字段名大小写需要用引号括住 ...
分类:
数据库 时间:
2017-07-13 16:09:06
阅读次数:
234
在有大量事务的数据库中,表和索引随着时间的推移而碎片化。因此,为了增进性能,应该定期检查表和索引的碎片,并对具有大量碎片的进行整理。 1、确定当前数据库中所有需要分析碎片的表。 2、确定所有表和索引的碎片。 3、考虑一下因素以确定需要进行碎片整理的表和索引。 高的碎片水平-avg_fragmenta ...
分类:
数据库 时间:
2017-07-13 16:10:18
阅读次数:
264
Command对象 作用:向数据库发送SQL语句 封装“连接对象”和要执行的“SQL语句” 对数据库执行具体操作,提供“增、删、改、查”的方法 属性 CommandText:需要封装的sql语句或者存储过程名称 Connection:Command对象使用的数据库连接对象 方法 ExecuteNon ...
分类:
数据库 时间:
2017-07-13 16:11:06
阅读次数:
148
由于配置有zabbix监控,某日收到zabbix监控主从报警,,查看mysql状态, showslave status \G; slave复制状态有误,SLAVE_SQL_RUNNING为NO, 接着看下面的错误信息,提示有一个表插入数据,提示表不存在, 随后在从库上检查该库该表,发现都存储,就纳闷 ...
分类:
数据库 时间:
2017-07-13 16:11:15
阅读次数:
158
文本和图像函数 1、查找特定字符串PATINDEX 语法与字符串的patindex一样。 2、获取文本指针TEXTPTR SQLServer在存储文本类型(ntext、text)和图像数据类型(image)时,默认情况是与常见的基本数据类型(如char、int等)这样的数据时单独存储的,也就是说,如 ...
分类:
数据库 时间:
2017-07-13 16:13:19
阅读次数:
184
SQLiteSpy 小巧便捷,免安装,占空间小。 推荐 SQLite Expert Personal 比SQLiteSpy功能强大,需安装,占空间略大。推荐 SQLite Administrator 也小巧便捷,免安装, 但查看数据没有横向滚动条, 对于字段较多的表,看数据不方便。不推荐 ...
分类:
数据库 时间:
2017-07-13 16:15:45
阅读次数:
207
mybatis 3.3.0中对于时间参数进行比较时的一个bug. 如果拿传入的时间类型参数与空字符串''进行对比判断则会引发异常. 所以在上面的代码中去该该判断, 只保留非空判断就正常了 <if test="createTime != null and createTime !='' " > dat ...
分类:
数据库 时间:
2017-07-13 16:18:53
阅读次数:
637
处理前的查询结果如上图: 通过借助SQL变量的定义 实现了一下效果: ...
分类:
数据库 时间:
2017-07-13 16:19:14
阅读次数:
368
一、索引视图基本概念 索引视图实际上是一种将一组唯一值“物化”为群集索引形式的视图,所为物化就是几乎和表一样,其数据也是会存储一份的(会占用硬盘空间,但是查询速度快,例如可以将count(),sum()等值设在索引视图中)。其优点是它在提取视图背后的信息方面提供了一个非常快的查找方法。在第一个索引( ...
分类:
数据库 时间:
2017-07-13 16:20:07
阅读次数:
208