摘要:
2020年只剩下最后一天了,这一年注定是不平静的一年,历史上的庚子年份都会发生一些影响历史进程的事情。历史进程的蝴蝶效应总会深刻的影响着你我。IT从业人员如何在时代汹涌的浪潮中安身立命,拥有一份相对稳定的工作,显得尤为重要。有人说”对于普通人来说,工作对于人生至关重要,它提供了收入、身份和意义,失业 阅读全文
随笔档案-2020年12月
SQL Server中datetimeset转换datetime类型问题浅析
2020-12-28 15:55 by 潇湘隐者, 1791 阅读, 收藏,
摘要:
在SQL Server中,数据类型datetimeoffset转换为datetime类型或datetime2类型时需要特别注意,有可能一不小心你可能会碰到下面这种情况。下面我们构造一个简单案例,模拟一下你们可能遇到的情况。 CREATE TABLE TEST<!--CRLF-->(<!--CRLF- 阅读全文
MySQL如何计算统计redo log大小
2020-12-25 08:36 by 潇湘隐者, 1446 阅读, 收藏,
摘要:
在MySQL中如何计算、统计重做日志(redo log)的生成情况呢? 例如10分钟内,生成了多少M的redo log呢?30分钟内又生成了多少M的redo log.....。MySQL没有像Oracle中那样的系统视图统计这些数据,但是我们可以通过一些方法曲线的统计二进制日志的生成量。 虽然我在这 阅读全文
个人博客的简单通告
2020-12-23 16:15 by 潇湘隐者, 1578 阅读, 收藏,
摘要:
最近博客园调整,没法用Windows Live Writer发博客。目前转战公众号。另外,关于博客中部分博客使用了密码保护,如有需要查看这些博客内容的话,请关注我的公众号,从公众号去浏览这些文章。 阅读全文
MySQL慢查询日志出现commit释疑
2020-12-22 09:15 by 潇湘隐者, 4613 阅读, 收藏,
摘要:
在MySQL的慢查询日志中出现只有commit,但是没有任何其它SQL的这种现象到底是一个什么情况呢?如下截图所示(没有优化前的一个Zabbix数据库) 其实在慢查询日志中出现commit,就是因为事务提交(commit)的时间过长。至于为什么commit的时间过长,可能有下面一些原因: 1:磁盘I 阅读全文
[翻译]——MySQL Server Variable: sync_binlog (Doc ID 1501926.1)
2020-12-21 15:05 by 潇湘隐者, 525 阅读, 收藏,
摘要:
本文对MySQL Server Variable: sync_binlog (Doc ID 1501926.1)这篇文章进行了翻译,如有翻译不当或错误的地方敬请指正。 译文地址:https://www.cnblogs.com/kerrycode/p/14167941.html APPLIES TO: 阅读全文
MySQL的EXPLAIN会修改数据测试
2020-12-15 14:57 by 潇湘隐者, 469 阅读, 收藏,
摘要:
在博客“Explain命令可能会修改MySQL数据”了解到MySQL中EXPLAIN可能会修改数据,这个现象确实挺让人意外和震惊的,像SQL Server或Oracle数据库,查看执行计划是不会真的执行的SQL语句的,但是MySQL确实有点“古怪”。 下面,我们简单准备一下测试环境数据。 mysql 阅读全文
pgAdmin的Desktop Mode设置允许远程访问
2020-12-09 10:56 by 潇湘隐者, 2831 阅读, 收藏,
摘要:
有时候因为一些安全设置或权限问题,不允许用户直接访问PostgreSQL数据库,但是Support系统的用户必须要访问数据库. 那怎么办呢? 在一台可以访问PostgreSQL的服务器上安装pgAdmin,然后让用户使用浏览器远程访问pgAdmin,访问PostgreSQL数据库, 那么pgAdmi 阅读全文
SQL Server授予了CREATE TABLE权限但是无法创建表浅析
2020-12-08 09:12 by 潇湘隐者, 3495 阅读, 收藏,
摘要:
在SQL Server中,如果我想授予一个用户klb拥有创建表的权限,但是我又不想授予其数据库角色db_ddladmin,因为这样会扩大其权限,那么授予下面权限可行吗?如下所示: USE AdventureWorks2014;<!--CRLF-->GO<!--CRLF-->GRANT CREATE 阅读全文
MySQL如何找出未提交事务的SQL浅析
2020-12-03 23:10 by 潇湘隐者, 1596 阅读, 收藏,
摘要:
很久之前曾经总结过一篇博客“MySQL如何找出未提交事务信息”,现在看来,这篇文章中不少知识点或观点都略显肤浅,或者说不够深入,甚至部分结论是错误的。下面重新探讨一下这个话题。那么我们还是以之前的例子来介绍。 --准备测试环境数据(实验环境为MySQL 8.0.18社区版) mysql> creat 阅读全文