链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑
快捷键交互
随时自由编辑分享内容
支持注销账号来去自由
分布式社区网络
开放 API
产品
Symphony 社区系统(Java)
Solo 博客系统(Java)
Vditor 编辑器(TypeScript)
思源笔记(Electron、Go)
Pipe 博客平台(Vue、Go)
发展计划表
发展简史
榜单
GitHub 仓库排行
帖子打赏排行
Solo 博客端排行
积分排行
活跃度排行
贡献排行
本站基于开源项目 Sym
编程代码问答
登录
注册
好玩
前端
后端
工作
B3
推介
查看所有领域
Java
golang
Node.js
Python
数据库
Spring
C++
PHP
关于 SiYuan v3.1.12 后默认自动清理超过 180 天快照的调查
目前思源加入了自动的快照清理功能,触发时机如下: 手动触发同步 每 24 小时执行一次 默认的配置是保留 180 天内的快照,每天保留两份。 在启动、退出时的同步不会触发,但是 30s 的自动同步会触发。 我个人不喜欢这个设计,因此以下的描述可能会有偏颇。不喜欢的原因如下: 清理功能是自动的且没有开关默认开启,这导致假 ..
346
2 小时前
DM 数据库
[图片] 查询口令策略语句:默认值为 2 身份鉴别 SELECT * FROM V$PARAMETER WHERE NAME=’PWD_POLICY’; 查询命令:登录失败处理功能 SELECT * FROM SYSUSERS WHERE failed_attemps > 3;//;登录失败处理功能 查询命令:远 ..
9
3 天前
MySQL 数据库基本操作(二)
[图片] 数据库的基本操作 创建数据库 MySQL 安装完成之后,将会在 data 目录下自动创建几个必须的数据库,可以使用查看数据库的语句查看当前所有存在的数据库,输入的语句如下: SHOW DATABASES; 初始时数据库列表中包含 6 个数据库。mysql 是必需的,描述用户的访问权限。 创建数据库的基本 SQ ..
29
2 周前
MySQL 概述(一)
[图片] 认识 MySQL(数据库管理系统[DBMS] ) 数据库基础 什么是数据库 定义 数据库由一批数据构成有序的集合,这些数据被存放在结构化的数据表中。 数据库系统 数据库系统提供对数据的安全控制和完整性控制。 数据库种类 层次式数据库、网络式数据库和关系式数据库。 特点 实现数据共享、减少数据冗余、采用特定的数 ..
29
2 周前
ES ILM 策略
[图片] Index Lifecycle Management(ILM)策略 Elasticsearch 可以通过 Index Lifecycle Management (ILM) 策略自动创建每日滚动索引。以下是一个创建每日滚动索引的示例,配合 ILM 策略可以让索引根据数据增长自动创建新的每日索引,并在数据老化时移 ..
7
3 周前
数据库设计【从概念到实施】
在当今信息化时代,数据库设计 是任何 IT 项目的核心环节。无论是小型应用程序还是大型企业系统,数据库的设计直接影响到整个系统的性能和可维护性。本文将带你深入了解数据库设计的基本概念、特点、方法以及步骤,帮助你掌握数据库设计的核心要素,为你的项目奠定坚实的基础。 什么是数据库设计? 数据库设计 是一个广泛的概念,它可以 ..
129
1 个月前
批量导入文档到数据库 0.0.6 版全新发布
前言 这个脚本的作用就是批量导入文档或块到数据库,包括后代文档等,可以通过限定嵌套层数或通过 SQL 等对导入内容加以限制。 在之前的这个帖子中(该贴不再维护和更新),我实现了 0.0.5 版本,这个版本已经很完善了,只不过使用需通过代码配置,体验上差了些。0.0.6 在这个基础上做了功能扩展,改善了使用体验。 使用效 ..
569
1 周前
考前例题分享
一、数据库相关 1.1 代数关系计算 1.1.1 选择 [图片] 1.1.2 投影(可以理解为视图) [图片] 1.1.3 笛卡尔积 [图片] [图片] 1.1.4 自然连接(可以理解为笛卡尔积的去重复版) [图片] [图片] 1.1.5 外链接 [图片] [图片] [图片] 1.1.6 真题 1.1.6.1 真题 1 ..
34
3 个月前
dB、dBc、dBm、dBFS
dB(分贝,decibel)是一种对数单位,用于表示两个值之间的比率,通常用于功率或强度的比较。由于 dB 是对数单位,它能够方便地表示变化范围很大的数值。以下是一些与 dB 相关的重要单位及其意义和区别。 1. dB (Decibel) 基本定义:dB 是一个对数单位,用于表示两个数值之间的比率。它通常用于测量功 ..
20
4 个月前
在数据库中,使用模板能实现展示文档中的 H2 标题吗?
本人还不太会写模板,想了解一下能不能通过模板将第一列的文档中的 H2 标题都展示在模板列中,或者有没有别的方法可以实现这个目的,想直接了解文档中的大致内容。谢谢!!!! [图片]
100
3 个月前
我发现了一个可以解决逻辑删除与唯一字段间矛盾的新方案
hia~hia~hia~ 本文首次发表于:链滴社区 (ld246.com) 本文采用:CC BY-SA 4.0 全文假设: 需要建立唯一性约束的字段为 name,表示逻辑删除的字段为 is_deleted。 背景 当我在思考后端究竟是否需要在正式插入数据前查一次数据库对相关字段做个唯一性校验时,一个沉睡很久的问题再次从 ..
90
2 个月前
数据库显示进度百分比、估算时间、勾选框数量
用数据库管理要看的书和课程时,发现要用到“模板”功能来实现“进度”、“耗时估算”的展现,而模板功能要通过代码实现,经过对论坛大佬教程和 GPT 的参考,有了点眉目,这里分享下本编程小白的实践过程,以及加减乘数运算模板代码。(按照评论区大佬的建议更新了下) 首先,在汇总页旁的“+”号新建“进行中”、“时间统计”,专门显示 ..
270
7 个月前
SpringBoot 项目配置多数据源
[图片] 如果需要在同一个 Spring Boot 应用程序中同时使用 PostgreSQL 和 Oracle 数据库,你可以配置多个数据源来实现这一目标。 添加依赖 dependencies { implementation 'org.postgresql:postgresql:42.3.1' implementat ..
84
1 年前
Postgres 数据清理过程
查看数据量大的表 SELECT table_schema || '.' || table_name AS table_full_name, pg_size_pretty(pg_total_relation_size(''' || table_schema || ''.'' || table_name || ''')) ..
209
1 年前
数据库备份
数据库备份共分为两个脚本,一个全量备份,一个增量备份 增量备份基于 binlog,确保数据库开启了 binlog mysql 终端中输入 SHOW variables LIKE 'log_%' 进行查看 [图片] 执行增量备份前,需要先执行一次全量备份,整理备份是在全量备份基础上进行增量备份的 共包含一个配置文件 my ..
74
1 年前
impdp(数据泵)-- 导入 dmp 文件
第一步:创建表空间 create tablespace farmdoab datafile 'D:\dzzwpt.dbf' size 100M autoextend on next 50m; 第二步:创建用户,并指定默认的表空间 create user bbzx_phjj_20 identified by 1defau ..
117
1 年前
阿里云 GDB 初步使用
[图片] [图片] 1. 图 当我们在查看路线图,研究组织结构图,或者使用 Facebook、LinkedIn、Twitter 等社交网络的时候,就是在使用图。图,是一种几乎无处不在、用来思考现实世界场景的方法,因为图能够抽象出这些场景要表现的项(item)和关系,从而能够快速、高效地处理数据中的连接。 举个例子,从家 ..
120
1 年前
Windows 下安装 Redis
1. 安装与使用 点击下载链接,直接进行下载压缩包,解压缩到你想要的目录。 [图片] 运行:redis-server.exe 文件即可 停止服务:关闭 redis 执行窗口即可 [图片] 2. Redis 后台挂载 因为需要频繁使用 Redis,窗口使用的方式容易不小心关闭,以及麻烦。所以可以将 redis 注册成 w ..
114
1 年前
面经 -1
电话面试 简历存在问题 项目逻辑复杂、冷门,很难给对方表述清楚 改进:项目修改为 OJ 平台 相关问题 1、MySQL 分库分表 为什么要分库分表? 当一张表的数据达到几千万时,你查询一次所花的时间会变多,如果再有联合查询的话,我想有可能会死在那儿了。而分库主要是为了面对高并发的读写访问。总的来说目的都是减小数据库的负 ..
272
1 年前
JDBC 的问题分析
核心实现 package test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; /** * @author terwer ..
95
2 年前
网状模型数据库和图数据库的区别
最近学习数据库课程,看到数据库模型的发展历史,从最初的层次模型,到网状模型,之后发展出了关系模型,前两种模型就都被淘汰了,但在关系模型之前,层次模型数据库和网状模型数据库曾经得到非常广泛的应用。 关系模型是用表的形式组织数据。 层次模型是用树的形式组织数据,它需要满足的条件是 有且仅有一个结点没有双亲结点,这个结点称为 ..
206
2 年前
postgresql(pg)数据库简介
1.什么是 [链接] PostgreSQL 是一个功能强大的开源对象关系型数据库系统,他使用和扩展了 SQL 语言,并结合了许多安全存储和扩展最复杂数据工作负载的功能。PostgreSQL 的起源可以追溯到 1986 年,作为加州大学伯克利分校 POSTGRES 项目的一部分,并且在核心平台上进行了 30 多年的积极开 ..
141
2 年前
E-R 图的不同表示方法(Chen 方法和 Crow's foot 方法)
E-R 图,中文名称叫实体-关系图,是数据库设计所使用的重要模型。 E-R 图最早由 Peter Chen 提出,他现在是路易斯安那州立大学的教授,中文名叫陈品山,是出生于台湾的美国计算机科学家。这是他的照片: [图片] 他刚提出来 E-R 图的时候,使用矩形表示实体集,椭圆形表示属性,菱形表示关系。类似于这样: [图 ..
581
2 年前
MySQL 面试指南
MySQL 版本类问题 你之前工作中使用的是什么版本的 MySQL?为什么选择这个版本? 知识点 MySQL 常见的发行版:官方社区版、官方企业版、Percona MySQL、MariaDB 各个发行版之间的区别及优缺点 [图片] 如何决定是否要对 MYSQL 进行升级?如何进行升级? 在对 MySQL 进行升级前要考 ..
221
2 年前
业务场景 SQL 练习
公司场景 176.第二高的薪水 题目 获取 Employee 表中第二高的薪水(Salary) +----+--------+ | Id | Salary | +----+--------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | +----+--------+ 上述 Employee ..
176
2 年前
MySQL—常见业务查询案例
如何删除重复数据 删除评论表中对同一订单同一商品的重复评论,只保留最早的一条 查看是否存在对同一订单同一商品的重复评论 SELECT order_id,product_id,count(*) FROM product_comment GROUP BY order_id,product_id HAVING count(* ..
130
2 年前
Redis 必知必会
Redis Redis 简介 Redis:高性能(运行速度很快,并发很强,跑在内存上)的 NoSql(Not Only SQL) 系列的基于键值的非关系型数据库 特点 速度快,高性能:10WOPS,每秒可实现 10W 次读写操作(数据存储在内存;C 语言精简编写;单线程) 支持持久化:Redis 所有数据保持在内存中, ..
338
2 年前
MySQL 优化建议
MySQL 性能影响 数据库设计、SQL 查询速度 QPS:单位时间内所处理的 SQL 查询量 TPS:单位时间内所处理的事务量 并发量:同时处理的查询请求的量 大量的并发和超高的 CPU 使用率风险: 大量的并发:数据库连接数被占满(max connections 默认 100) 超高的 CPU 使用率:因 CPU ..
140
2 年前
普通索引与唯一索引的区别
Mysql 各种索引区别: 普通索引:最基本的索引,没有任何限制 唯一索引:与'普通索引'类似,不同的就是:索引列的值必须唯一,但允许有空值。 主键索引:它 是一种特殊的唯一索引,不允许有空值。 全文索引:仅可用于 MyISAM 表,针对较大的数据,生成全文索引很耗时好空间。 组合索引:为了更多的提高 mysql 效率 ..
118
2 年前