- 博客(201)
- 资源 (10)
- 收藏
- 关注
原创 【PostgreSQL】PG数据库表“膨胀”粗浅学习
顾名思义,本来应该是一个大小,但是因为某种原因,它的大小变得更大了,甚至超乎想象的那么大。这就是发生了膨胀,而其中的膨胀的程度的体现,就是膨胀率。因此膨胀率可以直观的体现膨胀到底有多厉害。反观数据库的膨胀的理解,一张A表或者A表的索引正常应该是占用一个大小的空间,但是查出来实际占用超过了这个空间的大小,往往随着时间的推移可能会占用的越来越来离谱。
2024-10-06 23:02:37 1336 1
原创 【通配符】粗浅学习
首先要注意,通配符中的符号和正则表达式中的特殊符号具备不同的匹配意义,例如:*在正则表达式中表示里面是指匹配前面的子表达式0次或者多次,而在通配符领域则是表示代表0个到无穷个任意字符。此外,要注意和bash环境的特殊符号要避开,\ |;/ > >> <
2024-10-02 18:51:23 308
原创 【计算机网络】CIDR无分类编址知识学习
前面说了,使用CIDR的有点就是可以更加有效分配IPv4的地址空间,减少浪费,因此现在的因特网服务提供者ISP,都比较喜欢使用CIDR方式。非CIDR方式的地址分配,只能/8 /16或者/24为单位来分配,而CIDR方式的可以根据实际具体情况来分配,比如:/18 /22 /23 /24 /25 等方式。CIDR使用各种长度的”网络前缀“来代替分类地址中的网络号和子网号,而不是像分类地址中只能使用1字节、2字节和3字节长的网络号。一个CIDR地址块是由地址块的起始地址和地址块中地址数来定义的。
2024-08-14 06:15:33 982
原创 【计算机网络】性能指标-带宽和时延(MB、GB、KB、B、byte、bit、Mb/s、Gb/s、b/s等)学习
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2024-08-06 06:57:45 755
原创 【Excel经验】合并多个excel文件到一个文件的简单方法
有时候我们会得到多个同种类型和格式的多个小的excel文件,但是我们使用的时候却需要把这些数据合并到一个文件来查看和分析统计,这个时候就需要最好把这些小文件都合并。下面的方法是使用wps内置的功能做到的,该功能可能是WPS2019版本才能使用,如果你发现的软件上没有,那应该是版本需要升级一下。
2024-07-28 18:52:55 1051
原创 【PostgreSQL】字符串的处理方法以及数值与字符串互转方法
文章目录1、字符串到数值的处理2、数值到字符串的处理3、字符串处理方法1、字符串到数值的处理序号场景样例异常情况说明1字符串转换为浮点数CAST(‘123.123’ AS FLOAT) 或者 ‘123.123’::FLOAT2字符串转换为整数CAST(‘123’ AS INTEGER 或者 ‘123’::INTEGER)3字符串转换为整数(处理字符串非整数场景,给默认值的情况)select( case when salary ~ '^[+-]{0
2024-07-22 06:51:13 660
原创 【PostgreSQL】执行SQL脚本文件或者SQL语句并把结果保存到csv文件格式
当需要执行的SQL语句很长很复杂,这个时候直接在命令行界面来执行语句并保存到文件就比较难操作,此时提前把SQL语句编辑好放到sql脚本文件中,然后再以执行文件的方式来保存返回结果到文件,这个就比较好实施。平时运维的时候,总是会有需要把指定的查询SQL返回的结果在命令行界面导回自己本地电脑的时候。和上面场景1不一样的就是 -f 参数,这个参数是指定走脚本文件的方式,后面的文件为脚本文件路径。-f 参数,这个参数是指定走脚本文件的方式,后面的文件为脚本文件路径,-c 后面的是要执行的SQL语句,
2024-07-21 20:49:02 852
原创 【K8S运维】整理常见使用命令
命令概览序号使用场景命令格式使用样例命令使用说明1查询集群节点有多少kubectl get nodes2查询集群运行哪些podkubectl get pods -o wide -A3查询指定pod名称的pod信息kubeclt get pods -o wide -A|grep hello-pod-name4进入pod内kubectl exec -it hello-pod-name bash -n hello-namespace
2024-06-23 20:31:45 368
原创 【PostgreSQL】如何手动对某个数据库表进行锁定?
这样的话,只有当前session进程可以对simple进行操作,其他session操作的时候,会进入Lock状态。
2023-07-09 13:39:19 688
原创 【Java】如何分析OpenJ9 JVM CPU占用高问题?
该方法同样适用在docker容器中的场景,不过docker打印堆栈后,要在宿主环境上使用docker cp拷贝文件,然后通过scp ftp等方式取文件到本地。分析CPU占用比例,找到top3 , 确定到具体的功能,看看是否合理。没隔几分钟打印一次,通过多次收集,然后分析判断稳定占用的是那个功能。生成的堆栈文件路径可能要看看?
2023-03-17 06:21:08 888
原创 【小工具-git入库记录】通过shell脚本导出指定作者列表的git show方式的入库记录到文件中
shell脚本方式生成指定的多个作者的详细入库记录。
2022-10-04 23:04:34 712
原创 【Java】使用PowerMockito mock static方法/new对象/mock对象的public或private方法的简单示例
PowerMockito简单实战,帮助编写测试用例。
2022-09-06 22:55:25 9278 1
原创 小技巧-windows命令行copy命令合并多个csv文件到一个文件中
一、准备好文件,放到一个新建的单独目录下3个格式一样的csv文件,放到同一个目录下,例如:mytest1.csv 文件内容如下:"col1","col2","col3""xx1111111111111111111111111111111111111","yy222222222222222222222222222222222","333333333333333333333333333333333333"mytest2.csv 文件内容如下:"col1","col2","col
2022-05-15 19:44:45 3649
原创 【Excel经验】解决csv文件中较长的文本内容用excel打开后显示为科学记数法格式的问题
1. 问题现象mytest.csv 文件内容如下:“col1”,“col2”,“col3”“xx1111111111111111111111111111111111111”,“yy222222222222222222222222222222222”,“333333333333333333333333333333333333”excel打开文件默认效果如下,其中最后一列显示为了科学计数法格式,此时不管你怎么修改单元格格式都改不回来原始值,问题就这样出现了。2. 解决方法第1步:打开一个空白的of
2022-05-15 18:31:09 9140 3
原创 简述Wireshark分析SNMP包的耗时问题的方法
1.问题分析前的工作---保障不盲目当前问题现象具体是怎样的?——作为分析者的你,真的了解清楚了吗?当前功能的内部实现逻辑是怎样的?——代码逻辑流程是否了然于胸?问题分析的思路是什么,可能的怀疑点有哪些呢?2.收集分析日志等材料---一次性把需要的用来分析问题的日志拿到手以SNMP的一个操作耗时问题为例,需要收集操作具体的日志包括界面日志以及开发能看的更细节的运行日志,另外一定要抓取SNMP报文。如果是一个新老系统的性能实现有差别的场景,那么我们就需要分别在新老系统进行日志获取和抓包进行
2022-03-20 23:01:07 2077
原创 【小工具-模拟数据】Python实现自动针对Postgres SQL docker容器执行SQL脚本文件
-------------文件名:init_db.py#!/usr/bin/python#create time: 2022/03/12 by epicimport os;def get_db_container_id(): print('*** get_db_container_id'); docker_ps = os.popen('docker ps|grep postgres').readlines(); container_info = docker_ps
2022-03-14 21:52:53 4712
原创 【PostgreSQL/SQL Server/Oracle】SQL语句运维常用
SQL语句运维常用1.查询指定的表-table1.1新功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1.查询指定的表-table1.1新我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑
2022-02-05 22:36:12 2257
原创 postgresl如何查看执行的SQL记录
1.修改配置文件log_statement = ‘all’logging_collector = onlog_directory = ‘log’log_filename = ‘postgresql-%Y-%m-%d_%H%M%S.log’log_file_mode = 0600样例如下: cat postgresql.conf# -----------------------------# PostgreSQL configuration file# ------------------
2021-12-22 22:50:53 11766
原创 PostgreSQL SQL操作简单入门
1.角色查看角色postgres-# \du角色列表角色名称 | 属性 | 成员属于----------±-------------------------------------------±---------postgres | 超级用户, 建立角色, 建立 DB, 复制, 绕过RLS | {}创建角色postgres=# CREATE ROLE test_role WITH LOGIN CREATEDB PAS
2021-10-16 07:50:01 700
原创 PostgreSQL多节点k8s环境下,如何找到主用(master)pg实例所在的服务器?
select * from pg_is_in_recovery(); 查询到的结果为 f代表当前是主用,如果是t代表是备用
2021-10-09 23:05:04 984
原创 【PostgreSQL】PostgreSQL下psql命令行界面运维常用
>查看psql命令行界面支持哪些命令?\? 具体支持的命令可以参考末尾附加部分\h xxxcommand 查看命令使用语法>统计SQL语句运行耗时\timing on --打开耗时统计 执行完成后,后面在psql命令行上执行的SQL语句就会有时间统计了。\timing off --关闭耗时统计>执行shell命令\! 加上具体的命令***切换目录在\!中不生效,可以直接使用\cd 加上目录名>显示表定义等\dt+ 模式名.表...
2021-10-08 23:10:46 1057
原创 【PostgreSQL】PostgreSQL 数据库系统配置文件
1.查询系统配置文件存放路径postgres=# select name,setting,context from pg_settings where category='File Locations'; name | setting | context-------------------+------------------------------------------+------------c...
2021-10-07 22:29:38 629
Agilejavajaavaaa
2015-06-25
java_agile_0625
2015-06-25
625_agile_java
2015-06-25
third_agile
2015-06-23
secondNew_training
2015-06-04
secode_agile_java
2015-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人