MySQL存储过程的权限问题

摘要:MySQL的存储过程,没错,看起来好生僻的使用场景。问题源于一个开发同学提交了权限申请的工单,需要开通一些权限。本来是一个很正常的操作,但在我来看是比较着急且紧迫的,说来惭愧,忙着方向规划和开发的事情,这个基础的操作功能竟然给忽略了,所以看到目前的一些实现方式,还是希望能够做一些细小的事情把这些重复性的工作给解放了。当然我决定把一些基础性的工作接过来,一

 Linux下通过软链接转移mysql数据目录,解决分区空间不足

摘要:当存放数据库分区的空间不足时,可以采取对数据库目录进行迁移的方法,具体步骤如下:1、先关闭数据库mysqladmin -p shutdown ##输入数据库管理员密码2、迁移数据库目录mv /var/lib/mysql /newdisk/mysql3、创建软连接ln -s /newdisk/mysql /var/lib/mysql4、启动数据库mysqld_safe --user=mysql &该种方法可以省去很多麻烦,它直接转移目录设定软链接,属性和原来一模一样

 mysql explain执行计划详解

摘要:  1)、id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询。 2)、select_type列常见的有:A:simple:表示不需要union操作或者不包含子查询的简单select查询。有连接查询时,外层的查询为simple,且只有一个B:primary:一个需要union操作或者含有子查询的select,位于最外层的单位

 mysql在线修改表结构大数据表的风险与解决办法归纳

摘要:整理这篇文章的缘由:互联网应用会频繁加功能,修改需求。那么表结构也会经常修改,加字段,加索引。在线直接在生产环境的表中修改表结构,对用户使用网站是有影响。以前我一直为这个问题头痛。当然那个时候不需要我来考虑,虽然我们没专门的dba,他们数据量比我们更大,那这种问题也会存在。所以我很想看看业界是怎么做的,我想寻找有没有更高级的方案,呵呵,让我觉得每次开发一

 MySQL高性能优化实战全解

摘要:MySQL对于很多Linux从业者而言,是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。今天我们特别邀请了资深的Linux运维老司机惨绿少年Linux来给大家体验MySQL的优化实战,助你高薪之路顺畅。图

 不小心删库是一种怎样的体验?半个DBA的跑路经验总结

摘要:最近这篇《不小心删库是一种怎样的体验?》比较火,蹭个热度讲讲半个 DBA 的删库经验。大半夜的脑子比较糊涂,简单写一写。部分内容仅限于 mysql。0. 国内呆不下了,赶紧出国首先,不要选动车,要选最近的一班飞机,尽快出国,能走高速走高速,不然选人少的路线。没错,我们 DBA 都是常备护照的。切记,注意看高德地图实时路况。我们有个前辈就是删库之后开车就上二环,下午五点

 MySQL中的重做日志,回滚日志以及二进制日志的简单总结

摘要: MySQL中有六种日志文件,分别是:重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。其中重做日志和回滚日志与事务操作息息相关,二进制日志也与事务操作有一定的关系,这三种日志,对理解MySQL中的事务操作有着重要的意义。这里简单

 新榜样老司机带你认识MySQL分布式存储

摘要:1、分布式应用的概念和优势分布式数据库是指利用高速网络将物理上分散的多个数据存储单元连接起来组成一个逻辑上统一的数据库。分布式数据库的基本思想是将原来集中式数据库中的数据分散存储到多个通过网络连接的数据存储节点上,以获得更大的存储容量和更高的并发访问量。近年来,随着数据量的增长,分布式数据库技术也得到了快速的发展,传统的关系型数据库开始从集中式模型向

 使用tab自动补全mysql命令

摘要:注意:自动补全是客户端命令,必须切换到数据库下才能使用 1.使用mysql --help查看mysql的命令参数 注意--auto-rehash       Enable automatic rehashing. One doesn't need to use                       'rehash' to get table and field completion, but startup     &nb

 MySQL,Oracle和PostgreSQL数据库体系架构详解

摘要:MySQL 体系架构 一.逻辑模块组成总的来说,MySQL 可以看成是二层架构,第一层我们通常叫做SQL Layer,在MySQL 数据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,sql 解析,执行计划优化,querycache 的处理等等;    第二层就是存储引擎层,我们通常叫做Storage Engine Layer,也就是底层数据存取操作实现部分,由多种存储引擎共同组成。
分页:« 2 3 4 5 6 7 8 9 10 11 »
Powered by AKCMS