摘要:文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了 关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于 没有索引的表,单表查询可能几十万
阅读全文
摘要:地址:http://www.cnblogs.com/ilanni/p/4681740.html (1)安装openVpn软件后。在openVpn的配置目录下添加配置文件: ca.crt client.conf client.crt client.key (2)修改配置文件的内容 ##########
阅读全文
摘要:http://www.cnblogs.com/jukan/p/5670950.html http://blog.csdn.net/xifeijian/article/details/20313977 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、
阅读全文
摘要:原文:http://www.jellythink.com/archives/924 我的抱怨 我一个搞应用开发的,非要会数据库,这不是专门的数据库开发人员干的事么?话说,小公司也没有数 据库开发人员这么个职位吧。好吧,对数据库最深的印象还停留在大学《数据库原理》这堂课上,什么第一范式,第二范式…,这
阅读全文
摘要:一:在/usr/local目录下解压安装包二:mysql的目录结构三:添加用户组mysql,添加用户mysql,给/usr/local/mysql目录授权给mysql用户.安装mysql服务,生成第一次登陆的临时密码:sj06riLBKd,>--安装mysql的时候报错,则缺少依赖库,需要安装依赖库
阅读全文
摘要:mysql的安装和配置【1】解压mysql安装包,进入mysql目录,添加用户,并安装,将权限授权给mysql用户【2】给安装目录下授权,并设为开机启动mysql服务【3】配置mysql环境变量【4】启动mysql数据库【5】设置数据库密码,并测试登陆 【6】试着在远程的客户端进行登陆 mysql
阅读全文
摘要:对于共享资源,有一个很著名的设计模式:资源池(resource pool)。该模式正是为解决资源频繁分配、释放所造成的问题。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量 的连接,当需要建立数据库连接时,只需要从缓冲池中取出一个了,使用完毕后再放回去。我们可以...
阅读全文
摘要:sqlcodesqlstate说明00000000SQL语句成功完成01xxxSQL语句成功完成,但是有警告+01201545未限定的列名被解释为一个有相互关系的引用+09801568动态SQL语句用分号结束+10002000没有找到满足SQL语句的行+11001561用DATA CAPTURE定义...
阅读全文
摘要:数据库的三范式第一范式===>每行记录的属性,是原子的,拆到不可拆为止。===>例如:一个人的籍贯,可以拆分为,省,市,县,乡,村第二范式===>每行记录的非主属性(非主键属性),都完全依赖主属性(主键)。===>每行的数据都能唯一区分。===>例如:一个学校的教师,他的姓名,年龄,性别,籍贯。都依...
阅读全文
摘要:[client]port = 3306socket = /tmp/mysql.sock[mysqld]port = 3306socket = /tmp/mysql.sockbasedir = /usr/local/mysqldatadir = /data/mysqlpid-file = /data/...
阅读全文
摘要:1、显示数据库 show databases;2、选择数据库use 数据库名;3、显示数据库中的表show tables;4、显示数据表的结构describe 表名;5、显示表中记录SELECT * FROM 表名6、建库 create databse 库名;7、建表create table 表名 ...
阅读全文
摘要:一:如果你的机器上之前安装有mysql数据库,先进行卸载 (1)需要先将它的文件删除 (2)同时注意删除老板本的etc/my.cnf文件和/etc/mysql目录,这两个文件控制的是mysql的一些配置属性。二:去官网下载mysql安装文件在Linux下安装MySQL有三种方式:第一种以rpm...
阅读全文
摘要:一、创建序列序列是按照一定的规则生产的数值,序列的作用非常的大,比如银行交易中的流水号,就是记录每笔交易的关键字段。通过create sequence语句创建序列,具体语法如下:>>-CREATE--+------------+--SEQUENCE--sequence-name--·--------...
阅读全文
摘要:hi,all最近抽时间把JVM运行过程中产生的一些线程进行了整理,主要是围绕着我们系统jstack生成的文件为参照依据。 前段时间因为系统代码问题,造成性能瓶颈,于是就dump了一份stack出来进行分析。 stack 里面线程非常多,排查起来需要一定的经验,所以,对它们有一定了解,可以提高排查问题...
阅读全文
摘要:在DB2数据库中, 是通过行级锁和表级锁协调作用来提供较好的并发性, 同时保证数据库中数据的安全。 在DB2中缺省情况下使用行级锁(当然需要IS/IX锁配合),只有当出现锁资源不足, 或者是用命令指定使用表级锁的情况下, 才会在应用连接中使用表级锁。 对锁资源分配有兴趣的读者可以参考DB2的管理手册...
阅读全文
摘要:加锁是在操作数据时进行了,不能事后加锁。例:begin tran insert 表 with(TABLOCKX) --加锁 (字段列表) values(值列表) commit tran其他锁的示例 --设tb(A,B,C) create table #tb(...
阅读全文
摘要:1、db2可以通过SYSIBM.SYSDUMMY1、SYSIBM.DUAL获取寄存器中的值,也可以通过VALUES关键字获取寄存器中的值。SELECT 'HELLO DB2' FROM SYSIBM.SYSDUMMY1;--HELLO DB2SELECT 'HELLO DB2' FROM SYSIB...
阅读全文
摘要:在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。表A:示例1select distinct name from A执行后结果如下:示例2select distinct name, id from A执行后...
阅读全文
摘要:1、概述2、原始表3、简单Group By4、Group By 和 Order By5、Group By中Select指定的字段限制6、Group By All7、Group By与聚合函数8、Having与Where的区别9、Compute 和 Compute By1、概述“Group By”从字...
阅读全文