- 博客(85)
- 资源 (2)
- 收藏
- 关注
原创 OneNote插件推荐(OneMore)
使用OneNote编辑笔记时希望有一个插件能够实现markdown的功能,于是发现了OneMark,后面用着用着,OneMark竟然收费了,于是苦苦找寻好用的markdown插件,无果,此时发现我的目标主要是实现对代码的格式化,于是发现了OneMore,感觉比OneMark还要强大,简单介绍下OneMore的代码格式化。下图是格式化后的效果,不敢说十全十美,但是已经说的过去了。如下,会单独显示一个代码框,用于插入代码。如下python代码未经格式化。
2024-04-22 20:45:24 140
原创 drawio图表边框设置
想要将表格的边框加上,选中没有边框的两个格子。勾选如下四个值,表格边框恢复正常。表格在编辑过程中变成如下情况。点击属性,展开操作页面。
2024-04-17 16:02:51 162
原创 为zabbix-agent设置环境变量
在 /etc/init.d/zabbix-agent2 文件的 ### END INIT INFO 这一行下边添加环境变量。建议单独设置环境变量到一个默认的那个独立文件中。
2024-04-17 14:47:23 242
原创 imp导入数据发现的
首先想到了undo相关的参数,undo_retention,undo_retention设置了3个小时,而插入1TB的1/8的数据量,要保存3个小时的undo数据,肯定要占用大量的undo表空间,索性直接把undo_retention设置很小,观察undo表空间占用,果然缓慢的降了下去。这次导入数据量达到1TB,刚到了1/8的时候发现undo使用量在疯狂增长,为防止表空间爆炸,先加了两个数据文件,然后分析原因。为防止undo表空间压力过大,在导入时imp使用了commit参数及buffer参数。
2023-12-11 22:26:33 122
原创 被环境变量虐过一遍获得的启示
这说明which在查找到19C的环境变量后就直接使用了,没有再往后找,那操作系统也应该是这个思路,索性我直接修改PATH的信息。针对这个问题,最开始的方式是在root中修改bash_profile文件,然后登录到oracle用户,很是麻烦。Oracle数据库环境存在两个数据库版本12C及19C,在执行一些操作时需要设置对应版本的环境变量。后面一直寻找更简单的方式,通过which查看sqlplus使用的是哪个。里面有两个Oracle的路径,第一个是19C,第二个是12C。将这两个环境变量写入文件,直接调用。
2023-11-21 23:08:34 932
原创 MySQL数据生成工具mysql_random_data_load
在看MySQL文章的时候偶然发现生成数据的工具,此处直接将软件作者的文档贴了过来,说明了使用方式及下载地址。
2023-10-11 21:16:53 656 2
转载 RESET MASTER和RESET SLAVE说明
reset slave,reset slave all,reset master操作产生的影响及应用场景
2023-05-23 21:37:19 170
原创 Mysql5.7+Orch+proxysql+keepalive
通过orch、proxysql、proxysql、keepalive实现MySQL高可用及读写分离
2023-03-01 00:24:27 579
原创 zabbix模板关联群组
zabbix添加主机时,选择模板多且分散,可以将某一类服务器的模板放到一个群组,这样在添加模板时就方便很多。比如MySQL服务器,在选择模板时只需要选择MySQL群组,下面都是MySQL服务器需要的模板。下图是将模板加入对应群组的方式,选择要模板,然后选择要加入的群组,点击更新即可。
2023-01-05 19:40:56 741
原创 MongoShake数据灾备与迁移
直接curl对应的端口就行,例如,在配置文件中有一个端口的配置,v2.4.1版本以前是http_profile(默认值是9100),v2.4.1开始分拆为2个,full_sync.http_port(默认9101)表示全量的端口,incr_sync.http_port(默认9100)是增量的端口。对于3.4以后的版本,即使没有写入,也会定期产生noop oplog推动lsn_ckpt,但对于3.4以前,如果长期没写入,这个差距越来越大是正常现象。复制的整体信息,主要包括目前同步的checkpoint位点。
2022-11-27 21:27:29 582
原创 mongo副本集修改ip地址
仲裁节点剔除,正常关闭服务,关闭服务前,先关从节点,再关主节点。若有之前残留节点,可执行rs.remove进行删除。修改配置文件,重启网络服务,启动mongo服务。修改配置文件,重启网络服务,启动mongo服务。修改配置文件,重启网络服务,启动mongo服务。查看状态,确认没问题,将现在的主切换为备。主库执行,稍等后有个备节点会成为主。查看状态,确认没问题,配置仲裁节点。先启动主,再启动备,最后添加仲裁。若失败可尝试多次,或强制关闭。确认没有问题,迁移完成。
2022-09-28 17:30:36 1275
原创 MySQL在线分区
业务查询慢,需要对表进行分区,当前MySQL未开启归档,经调研决定采用pt-osc在线分区,pt-osc在线DDL不需要归档。MySQL5.6版本开始支持按分区查询,可分别查询分区行数。推荐下载网址,比官网方便很多。dry-run不会真实执行。创建测试表,插入数据。
2022-09-26 17:28:17 492
原创 SQLSERVER单机安装配置
本方案将创建两个用户并赋予数据库权限,将两个用户名映射到登录名,登录后可以操作两个数据库。登录名只有登进数据库的功能 ,登录名可以映射用户名, 这样就有了相应的权限。查看表结构,如表名前指定schema,需要用单引号包围,否则报错。因系统进行安全加固,对ssl进行了升级,sqlcmd报如下错误。数据库还原,库名包含特殊字符,需要使用中括号包围。配置本地yum源,之后使用yum安装rpm包。SQL server2017版本软件包。创建用户名Test-clear。创建用户名Freem。查看schema信息。
2022-09-26 16:49:24 531
原创 Mysql线上SQL执行计划
系统存在长时间运行的SQL,将SQL拷贝,并单独执行耗时正常,通过explain查看执行计划未发现异常。如图,上面是explain预估的执行计划,下面是当前SQL执行计划,测试时也是走的上面的执行计划。后期考虑修改SQL,添加use index(index_name)固定执行计划。根据会话ID,查看当前正在执行SQL的执行计划。
2022-09-02 23:59:36 287
原创 MongoDB复制集PSA架构问题(writeConcern)
当前数据库采用APS架构(主、从、仲裁),考虑对服务器进行迁移,迁移从库时,主库无法写入。mongo复制集从库关机,对write-concern参数进行测试。关键字 “Slow query”,“writeConcern”w:‘majority’,6秒后返回错误。测试writeConcern各参数现象。查看应用链接配置发现端倪。w:2,6秒后返回错误。......
2022-08-30 17:26:46 287
原创 Mongodb存储二进制文件GridFS空间复用测试
mongodb数据库初始化后空间占用情况Mongodb存储二进制文件可以正常进行增删,数据删除后空间可自动回收。
2022-08-11 17:30:10 369
原创 snapshot standby切换
切换数据库到snapshot模式,并open数据库,RAC环境将其他节点startup。根据后期写入数据量,设置db_recovery_file_dest_size大小。闪回恢复区不足,写操作会夯住,扩大闪回恢复区即可,告警日志如下。RAC环境需要关闭所有节点,然后启动任意节点到mount状态。关闭mount节点,并重新启动所有节点到open状态。关闭所有节点,并将其中一个节点启动到mount状态。后期不再启用快照库,可以重置闪回恢复区相关参数。确认备库无延迟,停止备库日志应用功能。...
2022-08-11 00:46:37 347
big-data-code-examples-master.zip
2020-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人