随笔分类 - mysql
摘要:原文地址: http://lgscofield.iteye.com/blog/1820521 测试: 依赖:
阅读全文
摘要:故事原由:今天同事小星做系统优化时问我一个sql问题,为什么查询慢,我看了一眼,发现用到了表A中的datetime类型列进行时间比较,建议他给datetime类型列加上索引。 可这是生产库,表A里面有几百万数据,我说那就等到中午访问量小点的时候导入测试库先做个测试。 中午的12:36 我用mysql
阅读全文
摘要:public decimal TransactionTest(){decimal v = 0;using (MySqlConnection con = new MySqlConnection(connectionString)){con.Open();using (MySqlTransaction ...
阅读全文
摘要:最近贷后好烦,经常让我修改短信模板内容,以前一两个模板手动就直接改了。随着短信模板的增多,手动一个个改内容就不行了。今天又让我把短信模板中所有的的电话号码修改一下:如:010-44444444改为010-88888888mysql 正则替换:CREATE TABLE `tt` ( `id` int...
阅读全文
摘要:生成唯一号:思路,根据yymmddhhmmss+自增长号+唯一服务器号(SystemNo)生成唯一码,总长度19,例如:1509281204550000101.publicclassUniqueNumber{privatestaticlongnum = 0;//流水号privatestaticobj...
阅读全文
摘要:在表中有这么一索引UNIQUE KEY `customer_id` (`customer_id`,`item_id`,`ref_id`)问1.这种多列唯一索引在事务中select for update下是不是行锁?如下:事务1,CREATE DEFINER=`root`@`localhost` PR...
阅读全文
摘要:之前做mysql事务测试的时候都是在mysql服务端存储过程里面包含事务。例如:CREATE DEFINER=`root`@`localhost` PROCEDURE `Test`(out debitb decimal(14,2))BEGIN-- SET TRANSACTION ISOLATION ...
阅读全文
摘要:针对上一节做一些针对公司业务的测试。我们来做一些压力测试。服务器配置:操作系统: centos 5.6-64CPU: 8核内存: 8G硬盘:sas文件系统:linuxMySQL:5.6.网卡: 100M网络环境: 良好数据库表:c_account_customer,这里用来根据id查询、更新某些字段...
阅读全文
摘要:MySQL 5.6 , InnoDB存储引擎,默认事务隔离级别(REPEATABLE-READ)初始sql 脚本如下:CREATE DEFINER=`root`@`localhost` PROCEDURE `Test`(out debitb decimal(14,2))BEGINSTART TRAN...
阅读全文
摘要:在项目开发中,需要写个windows服务从sqlserver复制数据到mysql(5.6.13 Win64(x86_64)),然后对这些数据进行计算分析。每15分钟复制一次,每次复制大概200条数据,每隔1小时对新同步的数据进行计算。我们的mysql服务器是个破台式机,如下:(最初4G内存)随着时间...
阅读全文
摘要:用BitNami搭建个站点(内含mysql数据库服务、phpmyadmin和Apache web Service), 用localhost或127.0.0.1及用户名密码连接没有问题。但是本机或远程通过ip地址连接就报错了:can't connect to mysql server on 'x.x.x.x' 10061.当然用户已经授权,允许由局域网或互联网进行外部访问,如:$ /installdir/mysql/bin/mysql -u root -p -e "grant all privileges on *.* to 'root'@
阅读全文
摘要:昨天安装了最新版本XAMPP for Windows 1.8.3。今天早上打开XAMPP双击mysql Start按钮报错,如下(部分截取):2013-09-17 10:12:02 9012 [ERROR] InnoDB: Attempted to open a previously opened tablespace. Previous tablespace mysql/slave_relay_log_info uses space ID: 3 at filepath: .\mysql\slave_relay_log_info.ibd. Cannot open tablespace word
阅读全文