天翼云RDS数据库如何修改数据库参数
天翼云RDS数据库支持修改数据库参数。最近遇到几个用户反馈要求天翼云对MySQLRDS数据库的库表名修改为大小写不敏感,这可以通过修改RDS数据库的参数来实现。今天就用这个实例来讲解一下天翼云RDS如何修改数据库参数。MySQL数据库对库表名称大小写是否敏感和MySQL运行的操作系统有关,因为Windows操作系统对大小写不敏感所以运行在Windows上的
Wesley13 Wesley13
4年前
jacoco+maven 初次使用覆盖率工具
工作要搞覆盖率测试,看到公司平台上用的jacoco,就找了网上的demo自己跑了一下。一.覆盖率测试是干什么的http://www.openopen.com/lib/view/open1472174544246.html  1.用来看看类/方法/判定中的语句的使用情况,防止废弃无用的代码和错误代码出现。  2.用来和需求覆盖做一个对照,做
Wesley13 Wesley13
4年前
java架构之路
说一下mysql比较宏观的面试,具体咋写sql的这里就不过多举例了。后面我还会给出一个关于mysql面试优化的试题,这里主要说的索引和BTree结构,很少提到我们的集群配置优化方案。1.索引是什么?有什么作用以及缺点  答:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。也可以理解为索引就
Wesley13 Wesley13
4年前
java垃圾回收机制
成为垃圾的标准对于非线程对象,当所有的活动线程都不能访问到改对象时候,成为垃圾对于线程对象,除满足以上条件外,还要求线程处于死亡或者还处于新建状态符合条件的几种情况对象设为Null,代码都应该这样写,释放资源应用指向别的对象语句块结束,局部应用消亡Java不用手动管理内存,只是需要程序员管理对象是否变
CuterCorley CuterCorley
4年前
Python SQLite常见异常及解决办法
1.sqlite获取某一列数值中的最大值一直返回9问题及解决办法sqlite获取最大值一般使用max函数来获取,但是返回值一直是9。原因是因为该列字段值类型不是数值类型。可以通过cast来改变字段值类型,使用以下语句解决:pythonselectmax(cast(列名asint))from表名2.sqlite3.Opera
Python进阶者 Python进阶者
4年前
终于有人将MySQL的安装讲明白了
前言在日常开发中,存储数据的最常用的方式便是数据库了,其中最为著名的便是MySQL数据库,因它简便易于上手而且可扩展性强大,跨平台使得它广为使用,今天我们就来具体聊聊它的安装。一、安装过程我们所使用的是MySQL5.7版本,这个版本算是挺不错的。下面我们来介绍下这个版本的具体安装过程吧。1.解压安装因为官网目前下载不了,为了大家安装过程中方便,我们下载
Stella981 Stella981
4年前
MyBatis插件开发
MyBatis插件开发一、前言MyBatis在四大对象的创建过程中,都会有插件进行介入。插件可以利用动态代理机制一层层的包装目标对象,而实现在目标对象执行目标方法之前进行拦截的效果。MyBatis允许在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis允许使用插件来拦截的方法调用包
Stella981 Stella981
4年前
PHP操作mysql数据库
PHP向MySQL发送数据、PHP操作MySQL数据库是重点中的重点。为大家举一些例子:1.要注册一个用户,是将表单的数据POST发送给PHP写入数据库2.购买一个商品,是将商品信息和用户信息通过PHP写入到数据库3.在线付费,是将用户的充值信息通过PHP写入数据库4.修改头像上传的头像地址得到后,通过PHP修改数据库里头像字段
Wesley13 Wesley13
4年前
MySQL通讯协议(1)数据类型
\TOC\MySQL通讯协议(1)数据类型对于大部分开发者来说,并不需要了解MySQL客户端和服务端是如何交互的。但是当业务发展到一定阶段,数据量增大时,分库分表就成了不得不考虑的一种优化措施。目前主流的方案主要有两种,一种是本地代理连接、分析重写SQL、路由、执行、合并结果,一种是把这些放到中间件里。而后一种就
Stella981 Stella981
4年前
PostgreSQL9.x和10.x中xlog的变化
目前PostgreSQL已经出了PG11Beta2版本,细心的朋友可能已经发现,PG9.x及之前版本的xlog做了一些改动,在10以后的版本,xlog改成了wal,官方出于安全性的考虑做出了该改动。随着这些变化,有一些基于xlog的监控也需要随之修改,比如对replicationslotsize的监控。在9.x版本里面可以通过以下语句进行监控: