摘要: SQLserver从单节点迁移到AwaysOn集群环境,在单节点时,数据库是简单模式,基本不记录日志。集群环境,由于必须使用日志,得是完整模式,这样日志会大量的增加,每天5G,这速度,谁都受不了。 1.单节点对日志文件过大的处理,两种方法: 1.1.分离,删除库,删除日志文件,然后再附加上去,这时候 阅读全文
posted @ 2020-06-04 11:16 南帝001 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 1.int类型后边的括号中的值并不会影响其存储值的范围,仅仅指示了整数值的显示宽度。例如int(8)和int(10)的存储范围都是-2147483648~2147483647。当你选择了填充零时,才能看出区别。 2.主键自增id适合设置为无符号的int类型,这样最大值可以增加一倍:429496729 阅读全文
posted @ 2020-05-18 10:37 南帝001 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 工作中遇到这么个需求,有个 EH 表没有唯一索引,当表中有一大堆数据后,又需要建个唯一索引,而这个表中还很多重复值,问我咋办? 一句话形容就是:表中重复值太多,如何去重。 举个白痴例子: 1. 建表a: create table a(id int,name char(10)); 2. 插入数据: + 阅读全文
posted @ 2020-05-15 15:35 南帝001 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 自增长标识符引起的问题: 这个问题主要遇到的情形是,在删除了一段连续的带有自增长字段的一部分数据项之后,自增长序列不会自动补全,而是按照原先的计数继续增长。举个例一段连续的自增长字段(1,2,3,…,8,9),我们将其中的(7,8,9)delete掉后再向其中插入新的数据,此时新序列标号不是7而是1 阅读全文
posted @ 2020-05-13 17:52 南帝001 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1.数据库审核规范只能在读写库上启用,不能在只读库上启用。 否则报错: 2.为了在alwayson的只读副本上添加审计,我们需要迂回的办法来进行。方法如下: (1)在主体上建立实例级审核,然后在副本上建立同样AUDIT_GUID的审核。 主库添加审核: 右键查看审核的生成语句: 生成语句如下:这里面 阅读全文
posted @ 2020-04-27 18:05 南帝001 阅读(179) 评论(0) 推荐(0) 编辑
摘要: reset slave是各版本Mysql都有的功能,可以让slave忘记自己在master binary log中的复制位置。 reset slave命令主要完成以下工作内容: -删除master.info和relay-log.info文件 -删除所有的relay log(包括还没有应用完的日志) 阅读全文
posted @ 2020-04-01 11:43 南帝001 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 事后测试了一下,一下方法就是垃圾,看看可以,别跟着学!!! 数据库重启后,问题依然暴露出来了,参数什么的都是扯,擦 记录一个困扰我好几天的问题。先贴上报错: space name jxtms/CostManage, which is outside the tablespace bounds. By 阅读全文
posted @ 2020-03-18 17:45 南帝001 阅读(1732) 评论(1) 推荐(0) 编辑
摘要: 一朋友问我的,看着挺有意思,记录一下: 表item1,里面有上面三个字段,一共10条数据,接下来有两个相似的sql语句得到了不一样的查询结果。 表数据如下: 两条SQL及查询结果: 我的理解答: SQL1 循环一遍,i表拿出每一列值去和j表相同列的平均值做比较 比如,i表拿出i.i_item_sk= 阅读全文
posted @ 2020-03-12 14:54 南帝001 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 给普通用户授予读写权限,之后研发反映查询语句报错: nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 拒绝了对对象 'fn_SOrderItem_PackageUnitCode' (数据库 'Best 阅读全文
posted @ 2020-03-02 18:21 南帝001 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 最近忙于审计,为了增加数据库的密码安全,想给数据库添加一个validate_password密码校验插件,方法很简单,网上也多,但是遇到了一个权限问题,Linux的一个初级权限问题,我竟然不懂。太low了,,,写下来寒碜一下自己个。 先说一下添加插件的步骤: 1.要使服务器可用,插件库文件必须位于M 阅读全文
posted @ 2020-03-02 11:08 南帝001 阅读(764) 评论(0) 推荐(0) 编辑