05 2023 档案
摘要:基于SQL的数据可视化和数据挖掘 IT奋斗的青年 2023-04-12 21:34 发表于山东 我们的项目是一个在线教育平台,平台上有数百门课程,数千名学生在线学习。我们的目标是从数据中挖掘出有价值的信息,帮助平台做出更加科学和有效的运营决策。 数据分析流程 1. 数据清洗和预处理 在进行数据分析之
阅读全文
摘要:QL动态交叉表(Dynamic Crosstab)是SQL查询语言中的一种高级技术,可以将行数据转换为列数据,实现更加直观的数据展示方式。它允许我们在不知道列名和列数的情况下动态地将行数据转换为列数据,并将其呈现在一个表格中。这在数据分析和报表生成方面非常有用。 一般情况下,我们使用SELECT语句
阅读全文
摘要:开头还是介绍一下群,如果感兴趣polardb ,mongodb ,mysql ,postgresql ,redis 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,在新加的朋友会分到3群(共810人左右 1 + 2 + 3),这里需要
阅读全文
摘要:简介 PG有三种行转列写法: 1、group by + sum + case when 2、用postgresql的crosstab函数 3、group by + string_agg + split_part(分组,行转列,字符切割) 环境准备 CREATE TABLE sales ( year
阅读全文
摘要:https://blog.csdn.net/op4439/article/details/121469911 近期使用若依前后端分离版开发一个公司内部系统,由于指定使用SqlServer数据库,所以采用若依3.7.0版,自己转换脚本及对应查询。 具体修改如下: 1、admin把mysql引用替换为
阅读全文
摘要:redis实现生成自增编码两种方式 文章目录 https://blog.csdn.net/MS_SONG/article/details/130226992 方式一 方式二 生成编码时处理并发+事务实际场景 思路:都是从缓存中取,取出来+1 再放入缓存,以便下次取用 区别:方式一,手动+1; 方式二
阅读全文
摘要:先按不同key分成不同集合, 然后可以通过key,取到一个集合
阅读全文
摘要:批次号 R 20230213 0001 一个批次号对应多个行号 grmsStockRecordItemTemp.setBatchNo(batchNo); grmsStockRecordItemTemp.setItemNo(list.indexOf(grmsStockRecordItemTemp) +
阅读全文
摘要:https://blog.csdn.net/MS_SONG/article/details/129141498 【若依框架】定时任务调用异步服务,实现每天定时发送钉钉消息通知 后端实现思路 实现步骤 1. 添加依赖 2. 配置DingTalkUtils工具类 3. 设置定时任务 4. 异步任务-发送
阅读全文
摘要:若依集成钉钉扫码登录 https://www.cnblogs.com/jellydong/p/16376029.html 准备 钉钉文档地址:https://open.dingtalk.com/document/orgapp-server/scan-qr-code-to-log-on-to-thir
阅读全文
摘要:ruoyi-vue接入钉钉,作为h5微应用 https://blog.csdn.net/jiaodacailei/article/details/124709914 1.安装依赖 在ruoyi-ui目录,npm安装依赖: npm install dingtalk-jsapi --save 2.定义全
阅读全文
摘要:ALTER USER postgres ENCRYPTED PASSWORD 'postgres123'; 10、开放端口 firewall-cmd --query-port=5432/tcp firewall-cmd --add-port=5432/tcp firewall-cmd --add-p
阅读全文
摘要:linux 命令行出现-bash-4.2$的解决办法 reference: https://blog.csdn.net/weixin_40106836/article/details/86495232https://blog.csdn.net/mjb115889/article/details/82
阅读全文
摘要:CentOS7更换阿里yum源 CentOS7更换阿里yum源 1.备份原有yum源 2.下载阿里yum源 3.清理yum缓存,重建缓存 4.安装epel-release 5.查看yum源信息 官方镜像下载地址:https://www.centos.org/download/mirrors/阿里云L
阅读全文
摘要:yum命令yum自定义安装路径 yum -c /etc/yum.conf --installroot=/opt/all_venv/ --releasever=/ install nginx -y 1 该命令简单解释如下:-c /etc/yum.conf 表示指定yum配置文件地址–installro
阅读全文
摘要:Centos 添加PATH环境变量 浏览次数:1818 关键词 ( 环境变量 Centos PATH ) 添加PATH环境变量,第1种方法: [root@lx_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH 再次查看: [roo
阅读全文
摘要:Linux平台编译安装的快捷参考(Centos7.X平台/Pg14beta3为例): 说明:postgres官网源码编译安装操作步骤有一些小坑没更新过来,所以参考官网的安装步骤重新整理了一下,PG12,13部署均可以参考该文档。参考链接:下载页面/Download: 世界上功能最强大的开源数据库..
阅读全文
摘要:0001.CentOS7 虚拟机安装后,网络失败 connect network is unreachable 解决方法 1590 阅读 0 评论 2 点赞 connect network is unreachable 一般是网上设置问题,需要进行如下修改: 一、虚拟机修改网络配置: 1、一般测试虚
阅读全文
摘要:PG有三种行转列写法: 1、group by + sum + case when 2、用postgresql的crosstab函数 3、group by + string_agg + split_part(分组,行转列,字符切割) 环境准备 1CREATE TABLE sales ( 2 year
阅读全文
摘要:PostgreSQL中的序列名很长很长怎么办 原创 SeanHe 数据库杂记 2023-05-06 06:01 发表于上海 PostgreSQL中的序列名很长很长怎么办 tag: PostgreSQL, 数据库移植 1.前言 我们回忆一下,PostgreSQL好像有对象名不超过63个字符的默认限制。
阅读全文
摘要:作者:刘晨 网名 bisal ,具有十年以上信息系统建设经验,目前主要从事数据库应用研发能力提升和技术管理方面的工作,Oracle ACE (Alums),腾讯云TVP,墨天轮MVP,拥有Oracle OCM & OCP、EXIN DevOps Master 、SCJP、OBCA、腾讯云CloudL
阅读全文
摘要:常规查询 流式查询 游标查询 大数据量操作的场景大致如下: 数据迁移 数据导出 批量处理数据 在实际工作中当指定查询数据过大时,我们一般使用分页查询的方式一页一页的将数据放到内存处理。但有些情况不需要分页的方式查询数据或分很大一页查询数据时,如果一下子将数据全部加载出来到内存中,很可能会发生OOM(
阅读全文
摘要:MongoDB 功能详解之时间序列集合(Time Series Collections) 时间序列集合(Time Series Collections):MongoDB 5.0 版本中的新功能。 时间序列数据是一系列数据点,通过分析这些随时间变化的数据点而获得对数据的深刻理解。 时间序列数据通常由以
阅读全文
摘要:PostgreSQL插件(1): pg_timeout及pg_timetable 及 若干FAQ(1) PostgreSQL 2023-05-12 09:20 发表于河北 编者荐语: 报考PG数据库专家 上盘古云课堂 以下文章来源于数据库杂记 ,作者SeanHe 1、前言 这次将简单介绍PG的两个插
阅读全文
摘要::PostgreSQL插件(2): pg_repack 回收膨胀的空间占用 PostgreSQL 2023-05-12 09:20 发表于河北 编者荐语: 报考PG数据库专家 上盘古云课堂 以下文章来源于数据库杂记 ,作者SeanHe 1、前言 我们前边曾经介绍过PostgreSQL数据库在生产环境
阅读全文
摘要:postgresql 更改目类后.conf的位置和shared_preload_libraries写多个的写法 postgresql更改了pgdata后。conf会到新的pgdata里面才能看到 需预加载加载多个的话按下面这样写 shared_preload_libraries = 'pg_stro
阅读全文
摘要:PostgreSQL如何查询IO消耗最高的SQL及优化,pg_stat_statements 一、安装pg_stat_statements插件 二、加载pg_stat_statements模块 三、配置pg_stat_statements采样参数 四、创建pg_stat_statements ext
阅读全文
摘要:PostgreSQL-psql命令详解 psql命令 psql是PostgreSQL的一个命令行交互式客户端工具,它具有非常丰富的功能,类似于Oracle的命令行工具sqlplus。元命令连接数据库 连接指定服务器上的数据库 psql -h 192.168.1.210 -p 5432 -U hr -
阅读全文
摘要:PostgreSQL 最常用的插件 背景 监控、优化、诊断 cpu, io消耗监控https://github.com/powa-team/pg_stat_kcache where条件过滤性统计https://github.com/powa-team/pg_qualstats cgroup , /p
阅读全文
摘要:lazarus 从2.2.4升到2.2.6 fpc 3.2.2 for win64绿色版整合安装包(已包含android开发环境)2023.04.23更新 lazarus 2.2.6 fpc 3.2.2 for win64绿色版整合安装包(linux/win/android) 整合包已安装常用控件及
阅读全文
摘要:lazarus 2.2.6+FPC 3.2.2绿色整合版 for linux aarch64 https://www.cnblogs.com/qiufeng2014/p/17213806.html 已集成常见控件及修正了我开发遇到的Bug,这个版本包含x86_64 win64交叉编译环境,有兴趣的可
阅读全文
摘要:lazarus版SM4加密算法 根据网上的SM4代码移植到lazarus使用,lazarus版可以跨平台,截图是在龙芯3A5000运行。使用非常简单,只需要在uses添加sm uses sm; 加密: Memo1.Text := SM.SM4.ECB_encodeAnsiString(edit1.t
阅读全文
摘要:自2.14以来,在龙芯官网和[海南]RTC销售部(JoYo℡)、fpcupdeluxe开发者、yang等支持下,FPC+Lazarus可以基于loongarch64开发。我这个绿色纯净版已修正开发遇到的Bug,有龙芯3A50000的朋友可以下载玩玩。 龙芯纯净版本的特点:一、修复代码编辑不能输入中文
阅读全文
摘要:springboot集成下,mybatis的mapper代理对象究竟是如何生成的 前情回顾 Mybatis源码解析 - mapper代理对象的生成,你有想过吗,我们讲到了mybatis操作数据库的流程:先创建SqlSessionFactory,然后创建SqlSession,然后再创建获取mapper
阅读全文
摘要:前情回顾 还记得记一次 Druid 超时配置的问题 → 引发对 Druid 时间配置项的探究遗留的问题吗? 如果同时设置 DataSource 的 queryTimeout 和 JdbcTemplate 的 queryTimeout ,那么哪个 queryTimeout 生效? 实践出结果 想快速知
阅读全文
摘要:原创 七月流火 紧到说 2023-05-04 10:37 发表于四川 索引的负面影响和相关成本 曾经维护过一个系统,单个表有400多个字段,表上面有40多个索引,并且大量的索引是组合索引,日积月累就造成很多无效索引,对于维护重建索引非常耗时 索引通常被认为是SQL性能调优的灵丹妙药,且PG数据库支持
阅读全文
摘要:PostgreSQL数据块损坏一例 原创 七月流火 紧到说 2022-07-06 09:00 发表于四川 背景 数据库备份报错 ERROR: invalid memory alloc request size 18446744073709551613 这种问题可以首先想到使用zero_damaged
阅读全文
摘要:PostgreSQL块损坏模拟修复 原创 七月流火 紧到说 2022-07-05 10:11 发表于四川 PG块损坏模拟修复 报错信息:ERROR: invalid page in block 10 of relation "base/13593/11025587" 测试环境 服务器:CentOS
阅读全文
摘要:PostgreSQL存储大量base64 原创 七月流火 紧到说 2022-05-28 09:00 发表于四川 背景 现场反馈数据库pg_wal日志有2.3TB,占满了磁盘空间,数据库处于宕机状态。并且数据库没有做备份。日志堆积的主要原因是配置的归档失败了。 排查过程中发现主要以下几点问题: 1、数
阅读全文
摘要:pg_statistic系统表主键冲突 报错信息 1、数据库报错如下 错误 23505 重复键违反唯一约束"pg_statistic_relid_att_inh_index" 键值"(starelid, staattnum, stainherit)=(18413, 1, f)" 已经存在 对表"db
阅读全文
摘要:PostgresQL-toast表数据损坏修复案例 pg_statistic-toast表块损坏修复 当访问该表的时候报错:missing chunk number 0 for toast value 59747165 in pg_toast_2619 首先我们要找到出问题的表:toast表的表名是
阅读全文
摘要:PostgresQL-丢失各种数据文件如何恢复 环境准备索引文件丢失fsm文件丢失mv文件丢失数据文件丢失pg_wal日志丢失pg_xact日志丢失pg_authid系统表数据丢失总结 环境准备 --创建测试表postgres=# create table test (n_bh int4 prima
阅读全文
摘要:postgresql-WalMiner使用 什么是WalMiner主要功能版本支持安装案例1(还原delete的数据)案例2(还原vacuum full的数据)从非wal产生的数据库中执行wal日志解析注意事项 什么是WalMiner WalMiner是从PostgreSQL的WAL(write
阅读全文
摘要:对于积极使用和连接到 PostgreSQL 数据库的任何开发人员或 DBA 来说,能够访问psql命令行工具是必不可少的。在我们的第一篇文章中,我们讨论了 psql的简要历史,并演示了如何在您选择的平台上安装它并连接到 PostgreSQL 数据库。 在本文中,我们将帮助您了解成为高级用户所需了解的
阅读全文
摘要:PostgreSQL数据库支持中文拼音和笔画排序 1.前言 默认安装,PG是不支持中文拼音和笔画排序的。 1postgres=# select * from pg_settings where name ~ 'collate'; 2 name | setting | unit | category
阅读全文
摘要:文档地址 https://www.xuxueli.com/xxl-job/ 中文文档 English Documentation 源码仓库地址 源码仓库地址Release Download https://github.com/xuxueli/xxl-job Download http://gite
阅读全文
摘要:Mybatis模糊查询:三种定义参数方法和聚合查询、主键回填 一、使用#定义参数 1. 持久层接口添加根据名字内容模糊查询方法 2. UserMapper.xml映射文件添加标签 3. 添加测试方法 4. 运行结果 二、使用$定义参数 1. UserMapper.xml映射文件更改标签内容 2. 修
阅读全文
摘要:从客户端(&)中检测到有潜在危险的 Request.Path 值 首先,这个问题出现在 ASP.NET MVC 应用程序中,所以下面的解决方式都是在这个环境下。 关于这个问题,网上又很多的答案,当时也搜了一些: A potentially dangerous Request.Path value w
阅读全文