![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 71
枫飘瞬间
这个作者很懒,什么都没留下…
展开
-
针对数据库索引的优化
本文主要对索引的创建及使用做具体描述,至于为什么要使用索引、使用索引带来哪些好处、索引的分类等内容这里不再赘述,如果想知道请参考相关文档。原创 2014-07-13 22:03:31 · 1124 阅读 · 0 评论 -
SQL Server2000 使用Hibernate 翻页失败的问题
最近在修改一个多年前的项目,项目使用的是S2SH + SQLServer 2000 ,在初次打开列表页面的时候正常,在点击下一页或者其他页的时候就出错(所有模块均如此),出错信息如下:org.hibernate.exception.JDBCConnectionException: could not execute query at org.hibernate.exception.SQL原创 2015-05-24 15:25:29 · 890 阅读 · 0 评论 -
MySQL DATE_FORMAT() 函数
定义和用法DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天原创 2015-05-21 10:06:27 · 1124 阅读 · 0 评论 -
关于PreparedStatement你知道多少
序言 对应PreparedStatement相信大家都很熟悉,那么为什么要用PreparedStatement呢?也许你会回答PreparedStatement为预处理语句,可以提高数据库执行效率。也许还会回答用PreparedStatement可以防止SQL注入。那么再问下,你觉得你对PreparedStatement有足够的了解吗,你在项目中Prepare原创 2014-09-25 14:17:57 · 3964 阅读 · 1 评论 -
MySQL主从复制与读写分离
所谓的读写分离就是事先准备两种类型的MySQL数据库,一种做更新操作(master)、一种做查询操作(slave)。当应用系统需要更新数据时调用master,查询数据时调用slave。这样做的好处就是将单一数据库的业务处理分担给多个数据库,也可以理解为负载均衡,这样就有一个问题,master的数据什么时候通过哪种方式同步到slave中呢?这时候就用到了主从复制了,主从复制提供了多种方式将Maste原创 2014-09-26 10:10:55 · 4322 阅读 · 0 评论 -
CentOS/RHEL 6+ 下以RPM方式安装MySQL5.5
首先去http://dev.mysql.com/downloads/mysql/5.5.html#downloads站点下载:分别下载以下三个文件(由于我的机器是32位,下面是32位版本的包,如果你的机器是64位的请下载64位版本):MySQL-server-5.5.16-1.rhel5.i386.rpmMySQL-client-5.5.16-1.rhel4.i386.rp原创 2014-08-25 13:01:25 · 2329 阅读 · 0 评论 -
数据库 事务隔离级别
概念在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。数据库使用过程中出现的问题更新丢失两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对数据的两个修改都失效了。这是因为系统没有执行任何的锁操作,因此并发事务并没有被隔离开来。脏读一个事务读取到了另一个事务未提交的数据操作结果。这是相当危险的,因为很可能所有的操作都被回滚。不可重原创 2014-08-24 19:37:40 · 3076 阅读 · 0 评论 -
面向程序员的数据库访问性能优化法则
[-]一数据库访问优化法则简介二Oracle数据库两个基本概念数据块BlockROWID三数据库访问优化法则详解减少数据访问创建并使用正确的索引只通过索引访问数据优化SQL执行计划返回更少的数据数据分页处理客户端应用程序或浏览器分页应用服务器分页数据库SQL分页只返回需要的字段减少交互次数batch DMLIn List设置F转载 2014-07-13 20:54:16 · 666 阅读 · 0 评论 -
mysql 不区分大小写(大小写不敏感)
下边用一张表来区分mysql在windows和linux默认情况下对大小写的敏感程度操作系统表名变量名字段值windows不敏感不敏感不敏感linux敏感敏感敏感linux下先不做介绍,因为没有实际用过,下边说下在windows下的修改方法:原创 2014-07-29 17:00:20 · 3323 阅读 · 0 评论 -
MySQL 配置参数详解
MySQL安装成功后有几个默认的配置模板,列表如下:my-huge.cnf : 用于高端产品服务器,包括1到2GB RAM,主要运行mysqlmy-innodb-heavy-4G.ini : 用于只有innodb的安装,最多有4GB RAM,支持大的查询和低流量my-large.cnf : 用于中等规模的产品服务器,包括大约512M RAMmy-medium.cnf : 用于低端产原创 2015-08-26 09:05:18 · 4416 阅读 · 2 评论