码迷,mamicode.com
首页 > 数据库
SQL在不同数据库中字符串转日期格式
mysql数据库: logintime >= STR_TO_DATE('$$START_TIME','%Y-%m-%d %H:%i:%s') AND logintime < STR_TO_DATE('$$END_TIME','%Y-%m-%d %H:%i:%s') oracle数据库: where ...
分类:数据库   时间:2016-08-17 15:23:25    阅读次数:227
正确理解Mysql的列索引和多列索引
本文转自:http://blog.csdn.net/lovelyhermione/article/details/4580866 Mysql数据库提供两种类型的索引,如果没正确设置,索引的利用效率会大打折扣却完全不知问题出在这。 以上创建的其实是一个多列索引,创建列索引的代码如下: 一个多列索引可以 ...
分类:数据库   时间:2016-08-17 15:18:47    阅读次数:221
PLSQL往表中插入中文乱码解决办法
1.查看服务器端编码:select userenv('language') from dual; 2.查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否和第一步得到的值一样:select * from V$NLS_PARAMETERS 3.如果不同,则需要设置环境 ...
分类:数据库   时间:2016-08-17 15:20:09    阅读次数:165
SQL Server和MySQL锁定提示比较
SQLServer篇SQLServer中的提示SQLServer提示(Hints)是指定的强制选项或策略,由SQLServer查询处理器针对SELECT、INSERT、UPDATE或DELETE语句执行。提示将覆盖查询优化器可能为查询选择的任何执行计划。它分为:联接提示(JoinHints)查询提示(QueryHints)表提示(TableHint..
分类:数据库   时间:2016-08-17 14:10:10    阅读次数:281
Linux 下编译安装 MySQL(Percona Server) 5.6
系统环境:CentOS6.5/7.0x86_64Fedora20x86_64简介PerconaServer是MySQL的衍生版,专注于Linux/BSD下MySQL数据库服务器的改进,在功能和性能上较MySQL有着显著的提升。PerconaServer的编译、配置和使用与MySQL完全一致,你完全可以把它当成是MySQL来使用。下载PerconaServer源..
分类:数据库   时间:2016-08-17 14:09:44    阅读次数:257
mysql 在数据表中随机取数据或随机排序
最近遇到一个需求,就是随机取数据,本着拿来主义的精神,网上找了找,基本上都是这个下面这个内容,但是并不能让人满意:1、select*fromusersorderbyrand()LIMIT12、SELECT*FROMusersASt1JOIN(SELECTROUND(RAND()*((SELECTMAX(userId)FROM`users`)-(SELECTMIN(userId)FROMuser..
分类:数据库   时间:2016-08-17 14:07:41    阅读次数:201
Skype For Business 2015实战系列6:后端数据库安装CU6补丁
SkypeForBusiness2015实战系列6:后端数据库安装CU6补丁安装好SQLServer2014以后需要为其安装CU6补丁,以满足SkypeForBusinessServer2015对后端服务器数据库的需求。在此我己经下载好了SQLServer2014CU6的补丁:如果各位朋友需要下载的话点击下面这个链接就可以:https://suppo..
分类:数据库   时间:2016-08-17 14:04:50    阅读次数:273
berkeley db 内存池分配机制
__memp_alloc() 注: MPOOL_ALLOC_SEARCH_DYN 没有 出现在 bdb document上, 也没出现在 除了mp_alloc外的代码里. 先删了 以便代码清楚. 按 mpool初始化代码来看, 一个hash bucket上 假定为 2.5个buffer. 查找有 三 ...
分类:数据库   时间:2016-08-17 14:03:22    阅读次数:236
berkeley db 内存池 LRU算法
priority based lru in src/mp/mp_fget.c, __memp_fget(), 初始化 一个page buffer时, 设置其 priority: in src/mp/mp_fget.c, __memp_fput(), 对一个page buffer做put, 使其ref ...
分类:数据库   时间:2016-08-17 13:59:21    阅读次数:161
SQL Case when 的使用方法(转)
Case具有两种格式。简单Case函数和Case搜索函数。 这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。 还有一个需要注意的问题,Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。 下面我们来 ...
分类:数据库   时间:2016-08-17 13:59:49    阅读次数:148
运行第一个abp项目VS2015+localDB
ASP.NET Boilerplate,简称ABP 详细深入:可以参考如下文章 http://www.cnblogs.com/mienreal/p/4528470.html http://www.cnblogs.com/farb/ 开始前你将要跑起第一个abp程序 可是发现怎么都运行不起来。。。。 ...
分类:数据库   时间:2016-08-17 13:57:56    阅读次数:774
berkeley db replica机制 - 消息处理
repmgr_method.c, __repmgr_start_int()repmgr_method.c, __repmgr_start_msg_threads()repmgr_msg.c, __repmgr_msg_thread()message_loop() while ((ret = __re ...
分类:数据库   时间:2016-08-17 13:56:51    阅读次数:245
16Mybatis_动态sql_if判断
mybatis的核心就是动态sql. 什么是动态sql:对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。 这篇文章讲解sql中的if语句。它可以对查询条件进行判断,如果输入参数不为空才进行查询条件的拼接。这篇文章的核心就是下面的这段代码。 下面给出u具体案例: 案例代码结构 ...
分类:数据库   时间:2016-08-17 13:53:01    阅读次数:227
MySQL 事务提交过程
开发老大要求通过binlog查询一条被修改的数据,数据被查出后问我,有没有可能binlog中不会记录,回答不会,因为数据被修改,若失败直接回滚,不会在binlog中记录,此刻一个朋友用了洪荒之力告诉我,失败的话也会记录,坐地无语,因为他sqlserver dba,用sqlserver的思维考虑mys ...
分类:数据库   时间:2016-08-17 13:51:03    阅读次数:216
berkeley db中 dirty read的实现
dirty reader怎样 不被writor block住? 如数据库支持dirty read, 则 所有打开的dbhandle都配置 DB_READ_UNCOMMITTED; 在线程拿到 write锁并做完处理后(比如splite one page), 降为 was_write锁. WWRITE ...
分类:数据库   时间:2016-08-17 13:47:59    阅读次数:240
SQL.WITH AS.公用表表达式(CTE)(转)
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UN ...
分类:数据库   时间:2016-08-17 13:49:50    阅读次数:292
mysql添加索引命令
mysql添加索引命令 1.PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE ( ...
分类:数据库   时间:2016-08-17 13:49:02    阅读次数:293
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!