数据库

川石课堂软件测试24 分钟前
数据库·python·sql·功能测试·网络协议·mysql·http
学习软件测试需掌握的一些知识软件测试是软件开发过程中至关重要的一个环节,其核心目标是通过系统化的方法评估软件的质量,发现并修复潜在缺陷,确保软件满足用户需求、功能正确且稳定可靠。那么,学习软件测试需要掌握一系列基础知识,涵盖理论、技术、工具和流程等多个方面。以下是系统化的知识框架,适合初学者快速建立软件测试领域认知。
2501_937767161 小时前
数据库·sql
自建 SQL 数据库定时备份踩坑复盘与落地思路在企业运维场景里,SQL Server、MySQL 这类关系型数据库承载着业务核心数据,财务系统、ERP、进销存等业务都依赖数据库稳定运行。不少中小团队习惯用 SQL Server 代理作业、Shell 脚本、批处理脚本完成定时备份,初期配置简单,很容易让运维人员觉得灾备方案已经落地。但在多次故障排查中,我发现脚本化备份存在不少隐性问题,很多故障发生之后才发现备份文件无效、任务静默失败,RPO 和 RTO 达不到预期。本文结合日常运维经验,聊聊自建 SQL 定时备份的痛点,以及一套更稳定的落地方式。
silvamux_2 小时前
java·数据库·笔记
10款模型写种草笔记:可发布性、返工来源与成本数据缺口复盘这轮内容生产测试的任务,是把一款 89 元人体工学椅腰靠的一个月真实体验写成 300—400 字小红书素人笔记。所谓“旗舰与平价”的业务问题,不是贵模型文笔是否更华丽,而是每次调用最终换来什么:多久拿到稿、是否形成可发布文本、人工要修哪些地方、返工后总成本是否仍划算。
I Am a robert girl4 小时前
数据库·游戏·多时间尺度·数据管线·游戏评测·离线基准·在线回放
从 GameHorizon 拆解多时间尺度游戏评测:数据管线、离线基准与在线回放的三层设计从今天觉醒,技术赋予每一个人数字生命一个模型在《黑神话》里能看懂画面、能听懂"先去左边拿钥匙再开门"这种指令,却在需要连续三十步操作才能通关的任务里频繁翻车——这到底是模型不行,还是评测方法不行?GameHorizon 这篇工作想回答的核心问题就一句话:如何把"玩游戏"这件事拆成可复现、可定位、跨时间尺度的评测。顺着它的数据流往下读,你会发现三个组件其实对应三次"把不确定性关进笼子"的工程决策。
躺柒4 小时前
数据库·安全·零信任·安全架构·防火墙·无边界
读数据安全架构设计与实践17安全架构案例(下)1.1. 敏感的个人信息以及涉及敏感的个人隐私的数据、敏感的UGC数据,需要加密存储1.2. 口令、加解密密钥、私钥,需要加密存储
SelectDB5 小时前
大数据·数据库·数据分析
实时更新排错现场:导入了却查到旧数据,和 FINAL 越加越慢的两条路记一次实时更新链路的排错现场:同一张宽表,写入侧明明显示成功,业务查询却读到旧状态;加上查询修饰符后旧数据没了,查询延迟又上去了。排查到底层发现这不是 bug,是两种去重时机的差异——Apache Doris 的 Unique Key(Merge-on-Write)在导入事务内收敛主键,查询永远单版本;写入后收敛的路线(ReplacingMergeTree + FINAL)则要等后台合并或在查询时补课。现场处理过程和验证命令都记在这篇里。
SelectDB5 小时前
大数据·数据库·数据分析
拿 Planet 的账单一行行对下来,我总结出三个可自查的校验点摘要:最近做迁移收益评估,把 SelectDB 官方博客公开的 Planet(全球金融科技公司)从 Snowflake 迁到 Apache Doris 的账单逐行拆了一遍:月成本 25,000降到25,000 降到 25,000降到5,000(-80%),4.75 亿行查询从 45–90 秒降到 1–3 秒,实时摄入从 5–10 分钟降到 1–2 秒。单案例不等于普遍收益,所以这篇的重点不是复述数字,是把"我能不能拿到同量级收益"拆成三个可以在自己环境里跑的校验动作,每个校验给命令和判读标准。
SelectDB5 小时前
大数据·数据库·数据分析
Apache Doris + Vane:让多模态数据进入业务分析订单、工单和生产批次已经进入数据库,但客户对产品的很多具体反馈,仍然存在客服录音、文字记录和附件中。当团队想知道“还有哪些客户遇到了类似问题?这些反馈分别对应哪些生产批次?”时,通常需要先听录音、整理问题描述,再回到业务系统逐一核对。不同类型的数据虽然都已经存在,但还很难直接放在一起查询和分析。
pjj198547 小时前
数据库·clickhouse
ClickHouse 与 Doris 数据库技术梳理:看懂分析型数据库这组笔记来自一系列数据库对比与 Doris 专题课程,内容横跨 MySQL、ClickHouse、Hive、Spark SQL 以及 Doris 的核心概念。
1024奇点8 小时前
开发语言·数据库·ide·mysql·开源
【仓颉语言入门 · 第二篇 第 12 课】前三课把 SQL 写得越来越熟,但有个隐患一直在代码里躺着:SQL 语句是字符串,而字符串是能拼的。这一课专门拆这颗雷:先弄懂 prepareStatement 这个名字里"预编译"三个字的含义,再亲眼复现一次完整的 SQL 注入(放心,只做只读演示),最后用占位符把它防得明明白白。
冰暮流星8 小时前
数据库·mysql
mysql之insert优化insert优化的方向:批量插入代替单条插入 使用 INSERT INTO … VALUES (…), (…), (…) 语法一次性插入多行数据,减少网络往返和事务开销。相比逐条插入,性能提升显著,尤其在数据量较大时。
海鸥-w8 小时前
java·数据库·笔记·oracle
数据库冗余字段设计笔记关联问题:删除区域/合作商时的外键约束、tb_emp.region_name 脏数据 涉及表:tb_region、tb_partner、tb_node、tb_emp、tb_vending_machine、tb_channel
瑞克-桑切斯9 小时前
数据库·mysql
4、MySQL 索引与事务通过有序/组织化的索引结构减少需要检查的数据与 I/O。不是;占空间并增加写入维护成本,应依据查询与执行计划取舍。
二宝哥9 小时前
数据库·mysql
【问题】本地启动springboot项目启动flowable引擎会提示数据库脚本错误,同事本地启动没有报错(MySQL表明大小写敏感参数)摘要:本文从一个常见现象切入:建表、加字段、建索引时明明对象已存在,脚本却仍然重复执行并报错。文章指出根因在于 MySQL 的 lower_case_table_names 参数,先说明该参数 0、1、2 三种取值在存储与比较方式上的差异,再给出在 Linux 上把参数改为 1 的完整操作流程,包括确认现有表名大小写、全量备份、停库改配置、重建数据目录、启动排错(含 SELinux 上下文修复)以及修改 root 初始密码,帮助读者安全完成大小写不敏感配置的切换。
John_Hui9 小时前
数据库·redis·缓存
第 5 篇:Ubuntu 安装 Redis本篇介绍如何在 Ubuntu 24.04 上安装 Redis。Redis 作为内存缓存数据库,本篇会完成密码设置与远程访问配置。推荐使用 APT 直接安装,简单稳定,便于后续随系统更新维护。
TDengine (老段)9 小时前
大数据·数据库·chrome·时序数据库·tdengine·idmp·有问有答
TDengine IDMP 十大实用功能(2)—— 有问即答(AI 问答 + AI Function)——开口问一句,它就在当前页面把活干完一句话:你不用写 SQL,也不用写提示词模板。想搞清楚一件事,就在当前页面上问一句;想让它动手,就点一下页面上的 AI 按钮——平台自己把「你正在看的这段数据」打包递给大模型,答案直接回来。
Navicat中国9 小时前
数据库·redis·数据库开发·navicat
Navicat 连接 Redis 数据库边学边练,即刻上手|点击 此处 下载 Navicat 全功能试用版若需要在 Navicat 中管理 Redis 数据库,你必须先使用“连接”窗口建立到目标服务器的连接。Navicat 支持连接到跨多个平台(包括 Windows、macOS、Linux 和 UNIX)的远程服务器。
东方佑10 小时前
服务器·网络·数据库
去魅:工具调用、Agent 调用、A2A、MCP、Harness 到底都是什么一句话版:工具调用是“用能力”,Agent 调用是“委派封闭任务”,A2A 是“对等协作协议”,MCP 是“工具接入的接口标准”,Harness 是“Agent 运行时的工程胶水”。 后三个不是魔法,前两个也不是落后。简单场景硬上后面三个,就是加层。
瑞克-桑切斯10 小时前
数据库·mysql
2、 MySQL 主从复制与读写分离常见原因排查方法