码迷,mamicode.com
首页 > 数据库
shell进行mysql统计
array=(江苏 浙江 新疆 宁夏 广东 福建 重庆 江西 吉林 湖南 山东 云南 上海 河北 黑龙江 北京 四川 河南 山西 湖北 辽宁 安徽 陕西 广西 贵州 内蒙古 天津 甘肃 海南 青海 西藏) for i in ${array[@]};do echo $i":"; echo `mysql ...
分类:数据库   时间:2016-09-29 21:18:33    阅读次数:178
hibernate将connection放进threadlocal里实现数据库连接池
Why ThreadLocal? 无论如何,要编写一个多线程安全(Thread-safe)的程序是困难的,为了让线程共享资源,必须小心地对共享资源进行同步,同步带来一定的效能延迟,而另一方面,在处理同步的时候,又要注意对象的锁定与释放,避免产生死结,种种因素都使得编写多线程程序变得困难。 尝试从另一 ...
分类:数据库   时间:2016-09-29 21:10:36    阅读次数:185
InnoDB 存储引擎的锁机制
行级别的 - Share and Exclusive Locks 共享锁 S:允许持有S锁的事务对行进行读操作 排他锁 X: 允许持有X锁的事务对行进行update或delete操作 表级别的意向锁 - Intention Lock InnoDB支持多粒度的锁定,允许行锁和表锁共存。通过意向锁来实现 ...
分类:数据库   时间:2016-09-29 21:08:08    阅读次数:253
phpMyadmin超时 操作SQL超时
LNMP 一键安装包环境: Phpmyadmin 登录超时 (1440 秒未活动),请重新登录。 Vim /usr/local/php/ect/php.ini session.gc_maxlifetime = 3600 vim /home/wwwroot/default/phpmyadmin/lib ...
分类:数据库   时间:2016-09-29 21:09:32    阅读次数:378
redis缓存队列+MySQL +php任务脚本定时批量入库
原文地址:http://blog.jobbole.com/99567/ 需求背景:有个调用统计日志存储和统计需求,要求存储到mysql中;存储数据高峰能达到日均千万,瓶颈在于直接入库并发太高,可能会把mysql干垮。 原文地址:http://blog.jobbole.com/99567/ 需求背景: ...
分类:数据库   时间:2016-09-29 21:05:20    阅读次数:231
SQL之merge into(转)
简介 Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入 ...
分类:数据库   时间:2016-09-29 21:04:44    阅读次数:236
数据库连接池中是将connection放进threadlocal里的
我有几点不太明白的,望各位大侠指教下。1、j2ee的应用中,有一个用户请求就会启动一个线程。而如果我们把connection放在Threadlocal里的话,那么我们的程序只需要一个connection连接数据库就行了,每个线程都是用的connection的一个副本,那为什么还有必要要数据库连接池呢 ...
分类:数据库   时间:2016-09-29 20:45:57    阅读次数:194
Linux Mysql 总结
...
分类:数据库   时间:2016-09-29 20:39:55    阅读次数:116
02Mybatis_原生态jdbc编程中的问题总结——从而引生出为什么要用Mybatis
我们先用jdbc去编写一个例子: 第一步:建表 1 /* 2 SQLyog v10.2 3 MySQL - 5.1.72-community : Database - mybatis 4 ******************************************************** ...
分类:数据库   时间:2016-09-29 20:39:14    阅读次数:164
数据库学习——SQL调优
一、SQL调优与查询优化器 数据库性能调优一般从发现、分析和解决SQL语句执行中的问题着手,这个过程统称为SQL调优(SQL tuning)。 1.了解查询优化器 例如,有些查询优化器对于连接操作,一般按连接对象在FROM子句中出现的先后次序进行连接。SQL程序设计者可以利用此特点将选择性高的小表放 ...
分类:数据库   时间:2016-09-29 20:38:05    阅读次数:181
Oracle SQL 劈开字符串
一、数据样例 二、劈开单行 三、劈开多行 这里最重要的是 prior操作符,关于prior的解释Oracle的官方文档是这么描述的: In a hierarchical query, one expression in the CONNECT BY condition must be qualifi ...
分类:数据库   时间:2016-09-29 20:35:39    阅读次数:185
java jdbc深入理解(connection与threadlocal与数据库连接池和事务实)
1.jdbc连接数据库,就这样子 Class.forName("com.mysql.jdbc.Driver"); java.sql.Connection conn = DriverManager.getConnection(jdbcUrl); 2.通过传入jdbc url用Drivermanager ...
分类:数据库   时间:2016-09-29 20:33:53    阅读次数:279
数据库 封装类CppSQLite3的helloword VC6
虽然昨天花了一天时间搞定了sqlite的C接口,想着今天应该很快就能搞定CppSQLite3,不过BUG这个东西...真的不好说,一直折腾到下午五点半,期间有段时间非常烦躁,连话都不想说了,莫名其妙的bug,明明看着没问题。最后总算是弄出来了,过程略,简要记录下步骤,方便以后使用。 CppSQLit ...
分类:数据库   时间:2016-09-29 20:32:06    阅读次数:230
Opserver配置Redis、SqlServer监控
简介 Opserver是Stack Overflow的开源监控解决方案,由Stack Exchange发布,基于.NET框架构建。开源地址:https://github.com/opserver/Opserver 使用 github下载源代码编译后,发布至IIS,需要先修改Opserver/Conf ...
分类:数据库   时间:2016-09-29 20:32:34    阅读次数:1868
[archlinux][daily][pacman] local database 损坏
下午,开心的看着dpdk的文档,做做各种小实验。 后台正常yaourt -Syu,三个多G的下载,我总是过很久才update一次。 然后KDE窗口各种异常,我知道又在开始更x相关的东西了。可是因为X异常所以看见konsole。于是脑残的我就reboot了。。。 是reboot,不是systemctl ...
分类:数据库   时间:2016-09-29 20:27:22    阅读次数:249
vi/vim使用进阶: 在VIM中使用GDB调试 – 使用vimgdb
vi/vim使用进阶: 在VIM中使用GDB调试 – 使用vimgdb << 返回vim使用进阶: 目录 本节所用命令的帮助入口: :help vimgdb 在UNIX系统最初设计时,有一个非常重要的思想:每个程序只实现单一的功能,通过管道等方式把多个程序连接起来,使之协同工作,以完成更强大的功能。 ...
分类:数据库   时间:2016-09-29 20:28:11    阅读次数:252
Mongodb在windows下的安装和启动
Mongodb的安装与启动 下载链接:http://www.mongodb.org/downloads 第一步:下载安装包 第二步:在D盘下新建目录“D:\Mongodb”,把下载到的安装包解压缩,然后把bin目录copy到D:\Mongodb下 第三步:在“D:\Mongodb”目录下新建“dat ...
分类:数据库   时间:2016-09-29 18:11:45    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!