数据库参数化的模式 数据库的参数化有两种方式,简单(simple)和强制(forced),默认的参数化默认是“简单”,简单模式下,如果每次发过来的SQL,除非完全一样,否则就重编译它(特殊情况会自动参数化,正是本文想说的重点)强制模式就是将adhoc SQL强制参数化,避免每次运行的时候因为参数值的 ...
分类:
数据库 时间:
2016-08-10 20:50:26
阅读次数:
167
事物(transaction) -->作为单个逻辑工作单元执行的一系列操作(要么全部成功要么全部失败) 提交(commit) -->系列操作全部成功的场合才会执行 回滚(rollback) -->系列操作其中有一条失败的时候就执行rollback ...
分类:
数据库 时间:
2016-08-10 20:49:08
阅读次数:
195
昨天去一家公司面试,被这道题难住了,哎,又失去一次好的机会。 回来 之后就再想这个问题 表结构及数据如下: 实现的sql语句: 刚开始的实现是 select * from student a where a.id in (SELECT b.id from student b where b.clas ...
分类:
数据库 时间:
2016-08-10 19:28:31
阅读次数:
1354
mongodb Install the MongoDB service ...
分类:
数据库 时间:
2016-08-10 19:29:20
阅读次数:
218
本节内容 浅谈ITIL CMDB介绍 Django自定义用户认证 Restful 规范 资产管理功能开发 浅谈ITIL TIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Cent ...
分类:
数据库 时间:
2016-08-10 19:28:49
阅读次数:
437
1) 没有查询条件,或者查询条件没有建立索引 2) 在查询条件上没有使用引导列 3) 查询的数量是大表的大部分,应该是30%以上。 4) 索引本身失效 5) 查询条件使用函数在索引列上,或者对索引列进行运算,运算包括(+,-,*,/,! 等) 错误的例子:select * from test whe ...
分类:
数据库 时间:
2016-08-10 19:22:47
阅读次数:
192
对于DBA或开发来说,如何规范化你的数据库表结构文档是灰常之重要的一件事情。但是当你的库,你的表排山倒海滴多的时候,你就会很头疼了。 推荐一款工具DBExportDoc V1.0 For MySQL(MySQL数据库表结构导出器)。 介绍: DBExportDoc V1.0 For MySQL是一款 ...
分类:
数据库 时间:
2016-08-10 19:17:08
阅读次数:
151
关于并发insert操作发生deadlock这个情况,一直有很多争议,而且网上的帖子所有的例证和模拟其实不一定反映了真实的情况,例如:https://www.percona.com/blog/2012/03/27/innodbs-gap-locks/http://www.cnblogs.com/LB ...
分类:
数据库 时间:
2016-08-10 19:11:59
阅读次数:
329
CREATE OR REPLACE PROCEDURE PROCSENDEMAIL(P_TXT VARCHAR2, P_SUB VARCHAR2, P_SENDOR VARCHAR2, P_RECEIVER VARCHAR2, P_SERVER VARCHAR2, P_PORT NUMBER DEF ...
分类:
数据库 时间:
2016-08-10 18:57:39
阅读次数:
217
今天在导入数据的时候,数据库抛出异常 百度了一下,最常见的原因同时操作,有人truncate表,然后在select表引起的。 将错误贴在群里,立即有人出来相认了,说他在整理表。。。。。 如果不是这个原因,百度也给了其他可试方案: 再执行一次; 查询时加上schema。如: select * from ...
分类:
数据库 时间:
2016-08-10 18:53:34
阅读次数:
1697
因自己学习测试需要,需要两个有大量不重复行的表,表中行数越多越好。手动编写SQL语句,通过循环,批量向表中插入数据,考虑到避免一致问题,设置奇偶行不同。个人水平有限,如有错误,还望指正。 语句如下: 这样便可以按照需求向表中批量插入多行。 我自己尝试插入了18750000行。 NiCE ...
分类:
数据库 时间:
2016-08-10 18:53:32
阅读次数:
220
以下的文章主要介绍的是MySQL数据库索引类型,其中包括普通索引,唯一索引,主键索引与主键索引,以及对这些索引的实际应用或是创建有一个详细介绍,以下就是文章的主要内容描述。 (1)普通索引 这是最基本的MySQL数据库索引,它没有任何限制。它有以下几种创建方式: 创建索引 如果是CHAR,VARCH ...
分类:
数据库 时间:
2016-08-10 18:52:18
阅读次数:
191
1. 为什么使用索引 在无索引的情况下,MySQL会扫描整张表来查找符合sql条件的记录,其时间开销与表中数据量呈正相关。对关系型数据表中的某些字段建索引可以极大提高查询速度(当然,不同字段是否selective会导致这些字段建立的索引对查询速度的提升幅度不同,而且索引也并非越多越好,因为写入或删除 ...
分类:
数据库 时间:
2016-08-10 18:52:55
阅读次数:
139
不少站长的网站都是asp+access的网站 因为操作access数据库的网站非常简单,甚至你对数据库不懂都可以 但如果是mssql数据库的网站,有些新手朋友就不知道该怎么弄了 在这里给大家做个简单的使用教程,主要是讲解怎么把我们本机的Sql sever上的数据转移到你空间服务器上sqlsever去 ...
分类:
数据库 时间:
2016-08-10 17:37:22
阅读次数:
199
1、环境假设: 名词解释:应用程序页面即用户在浏览器中看到的页面,一般程序员在写页面的时候都会在页面中设置编码,这个编码也即是数据在浏览器到web服务器间传输的编码,如果不设置则默认iso-8859的编码,此编码不支持中文。 一般来讲j2ee项目的页面都会有很多,现取两个页面来做解释,分别为页面1, ...
分类:
数据库 时间:
2016-08-10 17:34:12
阅读次数:
187
介绍MySQL的文本和图形数据类型:Text 类型:数据类型:描述
------------------------------------------------------
char(size):保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。varchar(size):保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串...
分类:
数据库 时间:
2016-08-10 16:17:32
阅读次数:
232