Spring事务失效的原因 5种大的原因 假如有兴趣了解 mysql中 ” engine=innodb ” 以及 ” engine=innodb 和engine=myisam的区别 “,可以读读这篇文章:http://blog.sina.com.cn/s/blog_6ac4c6cb01018pb1. ...
分类:
编程语言 时间:
2017-11-18 21:58:15
阅读次数:
206
索引 在基本表上建立一个或多个索引,可以提供多种存取路径,加快查找速度。SQL新标准不主张使用索引,而是以在创建表时直接定义主键,一般系统会自动在主键上建立索引。 在特殊需要时,建立和删除索引由数据库管理员(DBA)或表的属主负责完成。 SQL中索引一般格式为: ps: unique表示唯一索引,即 ...
分类:
其他好文 时间:
2017-11-12 16:31:49
阅读次数:
148
补充知识点:操作数据语句优化的认识 通常情况下,当访问某张表的时候,读取者首先必须获取该表的锁,如果有写入操作到达,那么写入者一直等待读取者完成操作(查询开始之后就不能中断,因此允许读取者完成操作)。当读取者完成对表的操作的时候,锁就会被解除。如果写入者正在等待的时候,另一个读取操作到达了,该读取操 ...
分类:
数据库 时间:
2017-11-11 14:45:21
阅读次数:
211
Mysql修改已有数据的字符集 问题 在生产环境中跑了很久,发现MysqlClient连接的字符集是默认的latin1,我们一直以为都是utf8,造成这样的误解,是因为在内网环境中,我们是源码编译的Mysql,并指定了编译选项字符集位utf8,这时Mysql的是默认字符接都是utf8. 而在外网,我 ...
分类:
数据库 时间:
2017-11-07 11:23:30
阅读次数:
225
环境: centos 6.5 192.168.9.28 4核4G 虚拟机 一. 安装编译源码所需要的工具和库 [root@localhost ~]# yum -y install gcc gcc-c++ make ncurses-devel perl [root@localhost soft]# l ...
分类:
其他好文 时间:
2017-11-05 20:09:25
阅读次数:
234
pt-query-digest --user=anemometer --password=123456 --socket=/tmp/mysql.sock --port=43306 --review h='172.16.59.97',D=slow_query_log,t=global_query_re ...
分类:
其他好文 时间:
2017-11-03 19:06:54
阅读次数:
194
环境:laravel5.1 第一步:安装扩展包网址:https://github.com/fzaninotto/Faker使用composer安装,命令如下所示composer require fzaninotto/faker 第二步:编辑laravel中的模型工厂 第三步:编辑User模型这一步也 ...
分类:
其他好文 时间:
2017-11-03 15:21:25
阅读次数:
138
由于业务场景需求,需要记录精准的时间,但是呢,又不要想使用int类型来存储时间,因为这样的可读性比较差了。 怎样在mybatis中向数据库插入毫秒级别的时间呢? 首先,先来看看怎样向数据库中插入毫秒时间。这是关键问题,如果直接向数据库插入时间都无法完成,那就不要想借助其他工具能完成了。 可以使用my ...
分类:
数据库 时间:
2017-10-27 15:38:41
阅读次数:
288
Spring Security 集成 CAS(基于HTTP协议版本) 近段时间一直研究Spring Security 集成 CAS,网上资料相关资料也很多,不过大都是基于Https的安全认证;使用https协议方式验证需要创建证书等一系列事情比较繁琐,且证书是自己制作每次导航至登录界面时都会有安全提 ...
分类:
编程语言 时间:
2017-10-26 13:43:16
阅读次数:
538
普通增删改查 表结构及数据都极其简单,命名也及其不讲究。均为默认配置,mysql表默认InnoDB引擎。表x包含三个int字段a b c,100W条数据均a=1 b=2 c=3 sql语句 建表: 插入数据(从文本中导入): 查询数据 更新数据: 删除数据: 数据对比 未完……“可能”待续(更多层面 ...
分类:
数据库 时间:
2017-10-24 16:18:10
阅读次数:
223