一.引言 作为一个优秀的软件系统,不光要求其能够满足业务使用需要、稳定运行;对系统的长期维护、系统升级也有极其苛刻的要求。我们的OA产品,在三年前主要是以Domino+ Lotus-Notes数据库架构实现的;三年后的今天,这样的架构已经越...
文章目录 遇到的问题 使用SQLServer Profiler监控数据库 SQL1:查找***的30条告警事件 SQL2:获取当前的总报警记录数 有哪些SQL语句会导致CPU过高? 查看SQL的查询计划 选择top记录时,...
慢查询日志概念 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值...
血的教训,事发经过就不详述了。直接上操作步骤及恢复思路(友情提示:数据库的任何操作都要提前做好备份),以下是Mysql数据后的恢复过程: 1. 找到binlog 恢复数据的前提是必须开启Mysql的binlog日志,如果binlog日志没开...
在局域网中远程连接oracle时,一直提示拒绝连接,在确定防火墙关闭,oracle服务器监听端口开启的情况下,可能的错误就是oracle的监听IP地址不是预设的那样,而是本地的127.0.0.1。 排错过程不再细说,这里只分享由于主机名不正确...
我们来谈谈java操作cassandra分页,需要注意的是这个分页与我们平时所做的页面分页是不同的,具体有啥不同,大家耐着性子往下看。 如果一个查询得到的记录数太大,一次性返回回来,那么效率非常低,并且很有可能造成内存溢出,使得整个应用都奔溃...
SQLServer中开启CDC之后,在某些情况下会导致事务日志空间被占满的现象为: 在执行增删改语句(产生事务日志)的过程中提示,The transaction log for database ‘***’ is fu...
案例分享 误删除数据表 原来接手一个部门的所有数据库,结果漏了一个,也没人告诉我,所以我不知道这个数据库存在。一天一个程序人员误按了一个按钮,把大量的数据全部删除,找到我后,发现数据库没有归档,也没有任何备份。结果是程序人员补了几天的数据...
当一个项目完成后,为了数据安全,总会对该项目的数据库分配一个用户,应该说总会创建一个用户来管理这个数据库,并且这个用户只能管理这个数据库。 1,使用管理员帐号登录到SqlServer,在安全性里建一个登录名(如下图)。 2.输入登录名,设...
作者简介 姜宇翔,携程技术保障中心高级研究员。具有十多年数据库领域开发经验,曾参与国产自主品牌达梦数据库版本4到版本7开发的全过程,具有丰富的数据库知识和开发经验。 加入携程后,主攻MySQL的源码研究和改造,在MySQL的存储引擎/主从复制...