码迷,mamicode.com
首页 > 数据库 > 月排行
MongoDB 聚合管道(Aggregation Pipeline)
MongoDB 聚合管道(Aggregation Pipeline) 管道模式——pipeline与valve 管道 (Unix) ...
分类:数据库   时间:2017-11-24 20:16:04    阅读次数:184
SQL Server中的小技巧(重复、替换、截取、去空格、去小数点后的位数)
PS:随笔写的在SQL Server中要用到的 (重复、替换、截取、去空格、去小数点后的位数) ...
分类:数据库   时间:2017-11-24 20:18:03    阅读次数:114
使用NamedParameterJdbcTemplate向oracle插入枚举类型数据
使用NamedParameterJdbcTemplate向数据库插入含有枚举类型数据的对象时会出现的JAVA和SQL类型不匹配的情况,例如对于如下的JAVA类定义和对应的Oracle表定义: 执行如下代码插入数据时出现了“无效的列类型”错误 从Oracle中读取varchar2类型数据装配到相应的枚 ...
分类:数据库   时间:2017-11-24 20:19:58    阅读次数:256
Spring框架针对dao层的jdbcTemplate操作 包括crud
crud指数据库或者持久层的基本操作,包括 增加(Create)、读取查询(Retrieve 取回)、更新(Update)和删除(Delete) Spring不仅对JDBC进行了封装,也对Hibernate进行了封装,还有Ibatis jdbcTemplate与Java Web时的dbutils小型 ...
分类:数据库   时间:2017-11-24 20:21:37    阅读次数:229
SQL Server 两个时间段的差and时间截取到时分
/*--------------------------时间截取到时分-----------------------------------*/ select Left(CONVERT(varchar(100), '2017-11-24 19:25:30.740', 20),16)--返回2017-... ...
分类:数据库   时间:2017-11-24 21:28:19    阅读次数:265
SQL Server 获取(本周、本月、本旬、本季、本年)的某一天
/*------------------------------本周----------------------------------------*/ --本周第一天 SELECT DATEADD(Day,1-(DATEPART(Weekday,getdate())+@@DATEFIRST-1)%... ...
分类:数据库   时间:2017-11-24 21:33:16    阅读次数:195
SQL SEVER数据库重建索引的方法
一.查询思路 1.想要判断数据库查询缓慢的问题,可以使用如下语句,可以列出查询语句的平均时间,总时间,所用的CPU时间等信息 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 SELECT creation_time N'语句 ...
分类:数据库   时间:2017-11-24 21:37:26    阅读次数:204
SQL SERVER数据库维护与重建索引
第一步:查看是否需要维护,查看扫描密度/Scan Density是否为100% 第二步:重构SQL Server数据库表索引 重做第一步,如发现扫描密度/Scan Density还是小于100%则重构表的所有索引,并不一定能达100%。 重建数据库所有表的索引 USE My_Database; DE ...
分类:数据库   时间:2017-11-24 21:39:27    阅读次数:227
Mysql相关知识点总结(一)
max_connections 和 max_user_connections:max_connections默认是151,当MySQL与Apache Web服务器一起使用时,可以提高性能。mysqld实际上允许max_connections + 1客户端连接,额外的1个连接预留给具有超级权限的帐户使... ...
分类:数据库   时间:2017-11-24 21:41:05    阅读次数:216
[SQL Server] 复制数据库任务
假设你要生产环境下的数据做相应的测试,比如修改及测试存储过程、更改和优化索引等。但是你用户在连接数据库的情况下,你又不能断开数据库的连接。如何取得数据库的副本呢?一. 利用数据库任务中的复制数据库菜单 示例是从默认实例 MSSQLSERVER 向命名实例 MYSQLSERVER 复制Northwin ...
分类:数据库   时间:2017-11-24 21:41:27    阅读次数:225
SQLServer 重建索引前后对比
在做维护项目的时,我们经常会遇到索引维护的问题,通过语句,我们就可以判断某个表的索引是否需要重建。 执行一下语句:先分析表的索引 分析表的索引建立情况:DBCC showcontig('Table')DBCC SHOWCONTIG 正在扫描 'Table'' 表... 表: 'Table'' (53 ...
分类:数据库   时间:2017-11-24 22:44:22    阅读次数:164
sql优化实战:从1353秒到135秒(删除索引+修改数据+重建索引)
最近在优化日结存储过程,日结存储过程中大概包含了20多个存储过程。 发现其有一个存储过程代码有问题,进一步发现结存的数据中有一个 日期字段business_date 是有问题的,这个字段对应的类型是varchar,但是存储过程传入参数的类型是char,导致最后结存进去的数据末尾多了几个空格。 比如, ...
分类:数据库   时间:2017-11-24 22:49:17    阅读次数:170
mysql GRANT ALL PRIVILEGES ON创建用户
1 语法 grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’; 1.1 权限 如果要授予该用户操作数据库表的所有权限,那么“权限1,权限2,…权限n”就改成“ALL PRIVILEGES”。 1.2 用户名和用户地址 用户 ...
分类:数据库   时间:2017-11-24 22:51:27    阅读次数:232
MYSQL的基本函数 (数学函数)
ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) 返回小于x的最大整数值 GREATEST(x1,x2,...,xn)返回集合中最大的值 ...
分类:数据库   时间:2017-11-24 22:51:34    阅读次数:317
mysql怎样查询表的信息!
本文主要介绍mysql数据库常用的查询表信息的语句。
分类:数据库   时间:2017-11-24 22:52:14    阅读次数:217
数据库触发器for,instead of和after的使用
最近搞SQL server2008 R2数据库课程设计,在使用for,instead of和after是遇到一点小阻碍,最终解决: 创建的触发器如下: 插入的数据如下: 报错: 解决: 首先使用for,代码第九行,我插入的数据时,触发器是在SQL语句执行完成之后才触发的,所以在插入数据之后,触发器再 ...
分类:数据库   时间:2017-11-24 22:52:20    阅读次数:274
SQL Server通过整理索引碎片和重建索引提高速度
SQL Server数据库操作中,当数据库中的记录比较多的时候,我们可以通过索引来实现查询。但是当索引碎片太多的时候,就会很严重地影响到查询的速度。这时候我们可以采取两种方法来解决:一种时整理索引碎片,另一种是重建索引。本文主要介绍了这一过程,接下来就让我们来一起了解一下吧。 检查索引碎片DBCC ...
分类:数据库   时间:2017-11-24 22:53:05    阅读次数:221
mysql复制的工作原理及主从复制的实现
mysql的复制功能主要有3个步骤主服务器将改变记录到二进制日志中,(这些记录叫做二进制日志事件)从服务器将主服务器的二进制日志事件拷贝到它的中继日志中从服务器重做中继日志中的事件。该过程的第一部分就是主服务器记录二进制日志,在每个事务更新数据完成之前,master在二进制日志记录这些改变,mysql将事务串行的写入二进制日志,在事件写入二进制日志完成后,主服务器通知存储引擎提交事务,此后可接收从
分类:数据库   时间:2017-11-24 22:55:47    阅读次数:348
MYSQL常用函数(控制流函数)
MySQL有4个函数是用来进行条件操作的,这些函数可以实现SQL的条件逻辑,允许开发者将一些应用程序业务逻辑转换到数据库后台。 MySQL控制流函数: CASE WHEN[test1] THEN [result1]...ELSE [default] END如果testN是真,则返回resultN,否 ...
分类:数据库   时间:2017-11-24 23:54:24    阅读次数:194
MySQL服务器端&客户端常见错误
目录(?)[+] 客户端 服务器端 客户端 1.ERROR 2013 (HY000) at line 1: Lost connection to MySQL server during query 使用select 一个大表,query的过程中被主库kill掉会出现下面错误 2.ERROR 2006 ...
分类:数据库   时间:2017-11-24 23:55:54    阅读次数:323
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!