最近我们使用tomcat和MySQL搭建了一个Java Web服务器,并将游戏的服务器逻辑部署在该服务器上。 游戏上线后不久,我们发现数据库中出现了大量的乱码。这是个非常严重的问题,因此必须马上解决。但是问…
标签:MySql
从数据结构(树)深入理解数据库的索引
本文叙述的重点在于数据库的索引,因而,介绍树的这一章节不会面面俱到,而是着重强调了不同树之间的区别。在第三章节中,通过对比不同的索引结构和树,探讨“为什么要这样设计数据库索引”。 这篇文章从构思到完成前后花了一周,希望能…
[深入理解MySQL系列] - mysqldump的几个主要选项探究
[深入理解MySQL系列] – mysqldump的几个主要选项探究 周五, 2008/10/24 – 14:35 — yejr 作/译者:叶金荣(Email: ),来源:http://imysq…
MySQL 锁的深入了解
1.排它锁之间的冲突: 排它锁相互之间产生冲突一般是锁等待或死锁,例如两个事务并发去修改同一个表的同一条记录就产生锁等待的事件,开启两个命令窗口执行下面相同的语句: mysql> set autocommit=0;…
深入理解bit_or和bit_and,bit_count
bit_or:二进制数按位或,bit_and:二进制数按位与,bit_count:统计二进制数1个个数 下面以一个例子来说明用法: 示例要实现的功能就是计算每月有几天有访问,先把示例摘录在这里。 1 2 3 4 5 6 …
深入理解Memcached原理
1.为什么要使用memcache 由于网站的高并发读写需求,传统的关系型数据库开始出现瓶颈,例如: 1)对数据库的高并发读写: 关系型数据库本身就是个庞然大物,处理过程非常耗时(如解析SQL语句,事务处理等)…
oracle日期时间型timestamp的深入理解
1、字符型转成timestamp select to_timestamp('01-10月-08 07.46.41.000000000 上午','dd-MON-yy hh:mi:ss.ff AM') from dual; …
我对mysql的深入了解
在对结构复杂的数据库时,我发现对数据库的子查询、进行存储过程以及建立视图尤其重要。现在针对我对自己学习的知识进行总结一下。  …
深入理解@InsertProvider执行原理
1.首先要拼接处insert语句,其中包含入参,与数据库表字段的映射字段。 在执行Provider类里面的动态插入sql的时候,程序会调用 AbstractSQL这个抽象类,执行里面的两个拼接字符串的方法 public …
mysql字段类型及占用字节
TINYINT 1 字节 SMALLINT 2 个字节 MEDIUMINT 3 个字节 INT 4 个字节 INTEGER 4 个字节 BIGINT 8 个字节 FLOAT(X) 4 如果 X < = 24 或 8…
查看mysql之innodb的事务锁
转自http://zhengdl126.iteye.com/blog/1570865 查看事务锁:innodb_trx + innodb_locks + innodb_lock_waits 记得以前,当出现:ERROR …
深入理解Sqoop中的Connectors 和 Drivers
Apache Sqoop is a tool for doing highly efficient data transfers between relational databases and the Apa…