
数据库
人称饼哥
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
常见的数据库对象
原创 2012-06-28 17:43:12 · 124 阅读 · 0 评论 -
[转]exists真的就比in的效率高吗?
原创 2014-09-23 15:41:50 · 101 阅读 · 0 评论 -
简单case when用法
|| 2 | 47 | restorePost || 3 | 47 | restorePost || 4 | 47 | replyTopic || 5 | 47 | replyTopic || 6 | 47 | deletePost || 7 | 48 | replyTopic || 8 | 48 | replyTopic || 9 | 48 | restorePost || 10 | 48 | delete原创 2014-10-14 15:59:11 · 163 阅读 · 0 评论 -
mysql 默认自动更新第一个timestamp字段
[DEFAULT CURRENT_TIMESTAMP |ON UPDATE CURRENT_TIMESTAMP]属性。 我的理解为要么都是DEFAULT CURRENT_TIMESTAMP 要么都是DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 详细参考:http://blog.chinaunix.net/uid-20577907-id-2213871.html原创 2015-09-11 18:01:48 · 161 阅读 · 0 评论 -
springJdbc 插入数据返回主键
),sysMessage.getSendTime(),sysMessage.getType(), sysMessage.getKugouIds(),sysMessage.getIsSend() ); KeyHolder keyHolder = new GeneratedKeyHolder(); jdbc.update(new PreparedStatementCreator(){ @Override publ原创 2015-11-24 16:22:33 · 142 阅读 · 0 评论 -
mysql导入导出数据
里面。(1)首先写好sql语句:SELECT * FROM fx_clientdata; 放到一个登录用户(mysql)的home目录下,命名为data.sql。(2)第二步就是导出数据到一个文件里面了,执行操作/usr/local/mysql/bin/mysql -u root -p&{password} -Dfx</home/mysql/data.sql >resutl.txt上面是从数据库fx里面,执行data.sql的操作,把结果导入到re原创 2015-12-23 12:01:16 · 118 阅读 · 0 评论 -
mysql去重查询
HERE consume_type = 4 AND platform IN (1,2) GROUP BY platform原创 2016-02-19 10:53:46 · 201 阅读 · 0 评论 -
mysql limit性能问题
ate_time都加了唯一索引,当然,这里不是组合索引。初一看,这条sql没有任何问题,但在线上跑了一阵子之后,有严重的性能问题,单次查询要3秒左右,被记录成慢sql。原因是merchandise表太大,线上有1亿多行数据,当页数太多的时候,mysql的limit分页要检索的数据太多了,具体要看下mysql的B+树索引是怎样查数据的。 知道原因了,改进的方法,只需要按id来分页,每次查询的时候,指定id的大小,然后再limit,如:SELECT m_id ,is_tax_paid FR原创 2016-07-18 16:55:57 · 201 阅读 · 0 评论 -
数据库单表拆分问题
原创 2017-01-03 17:37:49 · 192 阅读 · 0 评论 -
是否采用读写分离方案
ed read/write split; 对于现有的读写分离应用,要进行梳理; 新的读写分离的方案,要么经过架构评审委员会评审,要么经过开发总监和DBA总监确认; 读写分离的好处:在相对简单的付出下(只需要做读写分离,相对于sharding 而言,开发简单很多),可以解决系统的scalability的问题;对于写的高可用相对要求低,对读的高可用要求/读的qps 要求非常高(比如用户登陆,移动的配置类型信息原创 2017-01-03 17:48:34 · 132 阅读 · 0 评论 -
mysql-java数据映射类型
ration property tinyInt1isBit isset to true (the default) and the storage size is 1, or java.lang.Integer if not.BOOL, BOOLEANSee TINYINT, above as these are aliases for TINYINT(1), currently.SMALLINT[(M)] [UNSIGNED]java.lang.Integer (regar原创 2017-01-19 14:23:22 · 197 阅读 · 0 评论 -
[转]解惑 spring 嵌套事务
原创 2017-02-08 19:36:05 · 137 阅读 · 0 评论 -
Union和Union All的区别 [转]
原创 2014-05-28 12:15:21 · 97 阅读 · 0 评论 -
mysql主从数据库架构[转]
原创 2014-05-22 17:54:53 · 100 阅读 · 0 评论 -
sql性能调优
LE优化器 ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖. 为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你原创 2012-07-24 14:19:47 · 99 阅读 · 0 评论 -
浅述Oracle分布式事务概念
原创 2012-07-30 15:59:10 · 124 阅读 · 0 评论 -
oracle索引整理
原创 2013-04-21 12:12:43 · 95 阅读 · 0 评论 -
分析Oracle有时会用索引来查找数据的原因
原创 2013-04-21 12:33:08 · 113 阅读 · 0 评论 -
mysql消除关键字
`area`, activityType, city, createAtMin, createAtMax, expiryAt,"). append(" persons, sex, cost, `version`)").append(" VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"); 注意:一般不这样用,换另一个别名。原创 2013-10-28 15:16:16 · 403 阅读 · 0 评论 -
mysql 的gruop by 关键字特殊情况
原创 2013-10-29 14:08:31 · 122 阅读 · 0 评论 -
MySQL数据库中缓存管理的思路解析[转]
原创 2014-01-21 21:45:35 · 129 阅读 · 0 评论 -
MySQL 查询缓存[转]
LECT 查询的文本与被传送到客户端的相应结果。如果之后接收到一个同样的查询,服务器将从查询缓存中检索结果,而不是再次分析和执行这个同样的查询。注意:查询缓存绝不返回过期数据。当数据被修改后,在查询缓存中的任何相关词条均被转储清除。在某些表并不经常更改,而你又对它执行大量的相同查询时,查询缓存将是非常有用的。对于许多 WEB 服务器使用大量的动态信息,这是一个很典型的情况。下面是查询缓存的一个性能数据。(这些结果的产生,是通过在一个 a Linux Alpha 2 x 500 MHz、2GB R原创 2014-03-25 12:21:27 · 107 阅读 · 0 评论 -
mysql设置autocommit关闭
量控制来动态控制session级别autocommit(set autocommit = 0|1),session级别的用处不大,全局禁用才好。如何从全局禁用autocommit呢,大多数时候我们不想让mysql自动提交,用程序代码来控制,比如spring的声明式事务。mysql有一个Cmd-Line&Option file&System Var可以帮助我们实现这样的功能,它就是init_connect。一个比较好用的设置方法是在mysql的初始化文件my.i原创 2014-04-22 21:15:05 · 204 阅读 · 0 评论 -
spring结合mysql事务注解@Transactional不起作用的问题
ame>jdbc/bbs7_app</jndi-name> <driver> <type>com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource</type> <url>jdbc:mysql://192.168.74.5:3310/bbs7_pc_app?useUni原创 2014-04-23 18:04:41 · 191 阅读 · 0 评论 -
mysql锁[转]
原创 2014-04-24 15:34:37 · 93 阅读 · 0 评论 -
数据库树型设计[转]
原创 2017-12-26 16:52:52 · 187 阅读 · 0 评论