- Django 模型迁移:从“定义类”到“真正建表”的 2 条命令 一、为什么会出现“没有表”定义了模型类 ≠ 数据库里就有表。Django 的 ORM 采用「先描述、后迁移」机制:用 Python 类描述表结构(models.py)。用 makemigrations 生成“建表/改表脚本”。用 migrate 真正把脚本执行到数据库。只有完成 2 + 3,才能在数据库里看到对应的表。 二、... Django 模型迁移:从“定义类”到“真正建表”的 2 条命令 一、为什么会出现“没有表”定义了模型类 ≠ 数据库里就有表。Django 的 ORM 采用「先描述、后迁移」机制:用 Python 类描述表结构(models.py)。用 makemigrations 生成“建表/改表脚本”。用 migrate 真正把脚本执行到数据库。只有完成 2 + 3,才能在数据库里看到对应的表。 二、...
- 在现代应用系统中,数据库作为核心数据存储组件,其连接管理直接影响着系统性能和稳定性。许多开发者在日常工作中都会遇到数据库连接超时或连接泄露的问题,这些问题往往会导致系统响应缓慢甚至服务不可用。今天我们就来深入探讨数据库连接超时控制的必要性和实现策略。 连接池:现代应用的必然选择在传统的数据库访问模式中,每次请求都需要创建新的数据库连接,执行完毕后立即关闭。这种方式虽然简单直接,但在高并发场景... 在现代应用系统中,数据库作为核心数据存储组件,其连接管理直接影响着系统性能和稳定性。许多开发者在日常工作中都会遇到数据库连接超时或连接泄露的问题,这些问题往往会导致系统响应缓慢甚至服务不可用。今天我们就来深入探讨数据库连接超时控制的必要性和实现策略。 连接池:现代应用的必然选择在传统的数据库访问模式中,每次请求都需要创建新的数据库连接,执行完毕后立即关闭。这种方式虽然简单直接,但在高并发场景...
- 一、逻辑备份1、回顾什么是逻辑备份逻辑备份就是把数据库、数据表或者数据进行导出,导出到一个文本文件中。2、逻辑备份工具mysqldump:提供全库级、数据库级别以及表级别的数据备份mysqldump + binlog二进制日志实现增量备份3、逻辑的导出与导入☆ 导出(数据备份)无论是什么存储引擎,以下方式本身是一种数据导出的方法,同时可以用来辅助备份,它可以对一个表的其中一列或者某几列做备份... 一、逻辑备份1、回顾什么是逻辑备份逻辑备份就是把数据库、数据表或者数据进行导出,导出到一个文本文件中。2、逻辑备份工具mysqldump:提供全库级、数据库级别以及表级别的数据备份mysqldump + binlog二进制日志实现增量备份3、逻辑的导出与导入☆ 导出(数据备份)无论是什么存储引擎,以下方式本身是一种数据导出的方法,同时可以用来辅助备份,它可以对一个表的其中一列或者某几列做备份...
- 1、关于数据保存你要知道思考:备份和冗余有什么区别?备份: 能够防止由于机械故障以及人为误操作带来的数据丢失,例如将数据库文件保存在了其它地方。冗余: 数据有多份冗余,但不等备份,只能防止机械故障带来的数据丢失,例如主备模式、数据库集群。 2、到底要备份什么☆ 备份什么数据库:一堆物理文件的集合;日志文件(二进制日志)+数据文件+配置文件① 数据文件② 配置文件 => my.cnf③ 日志文... 1、关于数据保存你要知道思考:备份和冗余有什么区别?备份: 能够防止由于机械故障以及人为误操作带来的数据丢失,例如将数据库文件保存在了其它地方。冗余: 数据有多份冗余,但不等备份,只能防止机械故障带来的数据丢失,例如主备模式、数据库集群。 2、到底要备份什么☆ 备份什么数据库:一堆物理文件的集合;日志文件(二进制日志)+数据文件+配置文件① 数据文件② 配置文件 => my.cnf③ 日志文...
- 一、用户管理与权限管理☆ 用户管理1、创建MySQL用户注意:MySQL中不能单纯通过用户名来说明用户,必须要加上主机。如jack@10.1.1.1基本语法:mysql> create user '用户名'@'被允许连接的主机名称或主机的IP地址' identified by '用户密码';mysql> select user,host from mysql.user;案例:创建一个MySQ... 一、用户管理与权限管理☆ 用户管理1、创建MySQL用户注意:MySQL中不能单纯通过用户名来说明用户,必须要加上主机。如jack@10.1.1.1基本语法:mysql> create user '用户名'@'被允许连接的主机名称或主机的IP地址' identified by '用户密码';mysql> select user,host from mysql.user;案例:创建一个MySQ...
- 数据库不只是“存数据”那么简单 —— openEuler分布式数据库的“破圈”之路 数据库不只是“存数据”那么简单 —— openEuler分布式数据库的“破圈”之路
- 医院HIS系统的数据库优化是保障系统高效、稳定运行的核心工作,尤其在高并发、大数据量、7×24小时不间断的医疗场景下。优化需从架构设计、SQL性能、硬件资源、运维管理多维度切入,以下为关键优化策略: 一、架构层优化1、分库分表 垂直拆分:按业务模块分离(如门诊、住院、药品、财务库),减少单库压力。 水平拆分:对超大型表(如患者就诊记录、医嘱表)按时间/科室ID分片(如按年分表)。 ... 医院HIS系统的数据库优化是保障系统高效、稳定运行的核心工作,尤其在高并发、大数据量、7×24小时不间断的医疗场景下。优化需从架构设计、SQL性能、硬件资源、运维管理多维度切入,以下为关键优化策略: 一、架构层优化1、分库分表 垂直拆分:按业务模块分离(如门诊、住院、药品、财务库),减少单库压力。 水平拆分:对超大型表(如患者就诊记录、医嘱表)按时间/科室ID分片(如按年分表)。 ...
- 本文档是达梦数据库定时备份恢复用户指南,主要描述了如何正确地使用CBR进行达梦数据库定时备份恢复,包括部署前后的注意事项和典型部署方案。 本文档是达梦数据库定时备份恢复用户指南,主要描述了如何正确地使用CBR进行达梦数据库定时备份恢复,包括部署前后的注意事项和典型部署方案。
- 本文档是CBR Caché 定时备份恢复用户指南文档,主要描述了如何正确地使用CBR对Caché数据库进行数据备份与数据恢复的方法,包括部署前后的注意事项和典型部署方案。 本文档是CBR Caché 定时备份恢复用户指南文档,主要描述了如何正确地使用CBR对Caché数据库进行数据备份与数据恢复的方法,包括部署前后的注意事项和典型部署方案。
- 在现代应用开发中,数据库连接管理是影响系统性能的关键因素之一。每当应用程序需要与数据库交互时,创建新的数据库连接都会带来显著的开销。这个过程不仅涉及网络握手、身份验证,还包括资源分配等多个步骤,这些操作在高并发场景下会成为性能瓶颈。连接池技术应运而生,通过复用数据库连接来减少这种开销,而其中最小连接数的合理设置更是优化性能的重要环节。 理解连接池的工作机制连接池本质上是一个连接的缓存容器,它... 在现代应用开发中,数据库连接管理是影响系统性能的关键因素之一。每当应用程序需要与数据库交互时,创建新的数据库连接都会带来显著的开销。这个过程不仅涉及网络握手、身份验证,还包括资源分配等多个步骤,这些操作在高并发场景下会成为性能瓶颈。连接池技术应运而生,通过复用数据库连接来减少这种开销,而其中最小连接数的合理设置更是优化性能的重要环节。 理解连接池的工作机制连接池本质上是一个连接的缓存容器,它...
- 小T导读:在谈论工业数据管理时,我们常常会听到“4V”这样的术语,而在大数据领域,也有类似的版本,甚至扩展成了5V、6V、乃至8V。但一个问题随之而来:这些被广泛引用的数据特征,真的代表了用户的痛点吗?真的切中了工业企业在实际应用中最棘手的挑战吗?时序数据库 TDengine 解决方案架构师陈展隆结合自己多年服务工业客户的经验,分享了他对这个问题的深入观察与思考。或许,我们该重新思考:数据管... 小T导读:在谈论工业数据管理时,我们常常会听到“4V”这样的术语,而在大数据领域,也有类似的版本,甚至扩展成了5V、6V、乃至8V。但一个问题随之而来:这些被广泛引用的数据特征,真的代表了用户的痛点吗?真的切中了工业企业在实际应用中最棘手的挑战吗?时序数据库 TDengine 解决方案架构师陈展隆结合自己多年服务工业客户的经验,分享了他对这个问题的深入观察与思考。或许,我们该重新思考:数据管...
- Redis简介 推荐阅读 为什么要有集群 集群的概念 搭建集群 参考阅读 学习目标 nosql介绍 NoSQL:一类新出现的数据库(not only sql) NoSQL和SQL数据库的比较: 学习时长 配置 核心配置选项 参考资料 服务器端 客户端 string类型 保存 获取 删除 键命令 hash类型 增加、修改 list类型 增加 set类型 数据操作行为 Strict Redis简介 推荐阅读 为什么要有集群 集群的概念 搭建集群 参考阅读 学习目标 nosql介绍 NoSQL:一类新出现的数据库(not only sql) NoSQL和SQL数据库的比较: 学习时长 配置 核心配置选项 参考资料 服务器端 客户端 string类型 保存 获取 删除 键命令 hash类型 增加、修改 list类型 增加 set类型 数据操作行为 Strict
- 数据库查询加速是提升应用性能的关键环节,其核心目标是通过优化数据存储、访问路径和计算逻辑来减少查询响应时间。以下是系统化的查询加速方案,涵盖技术优化、架构设计和工具使用等多个层面: 一、索引优化:加速数据检索的核心手段合理选择索引类型B-Tree索引:适用于等值查询(=)和范围查询(BETWEEN, >)。哈希索引:仅支持等值查询,但速度极快(如MySQL的MEMORY引擎)。全文索引:针对... 数据库查询加速是提升应用性能的关键环节,其核心目标是通过优化数据存储、访问路径和计算逻辑来减少查询响应时间。以下是系统化的查询加速方案,涵盖技术优化、架构设计和工具使用等多个层面: 一、索引优化:加速数据检索的核心手段合理选择索引类型B-Tree索引:适用于等值查询(=)和范围查询(BETWEEN, >)。哈希索引:仅支持等值查询,但速度极快(如MySQL的MEMORY引擎)。全文索引:针对...
- 数据库归档后查询历史数据需要综合考虑性能、成本、合规性和用户体验,通常通过统一查询接口、数据虚拟化、归档系统优化等方式实现。以下是具体方法及实施要点: 一、归档后查询历史数据的核心挑战数据分散:历史数据可能存储在归档库、数据湖、对象存储或离线介质中。性能差异:归档存储(如磁带、廉价硬盘)的查询速度远低于主库。数据一致性:需确保归档数据与主库的逻辑一致性(如外键关联)。合规性:查询需满足数据访... 数据库归档后查询历史数据需要综合考虑性能、成本、合规性和用户体验,通常通过统一查询接口、数据虚拟化、归档系统优化等方式实现。以下是具体方法及实施要点: 一、归档后查询历史数据的核心挑战数据分散:历史数据可能存储在归档库、数据湖、对象存储或离线介质中。性能差异:归档存储(如磁带、廉价硬盘)的查询速度远低于主库。数据一致性:需确保归档数据与主库的逻辑一致性(如外键关联)。合规性:查询需满足数据访...
- 数据库归档是指将数据库中不再频繁访问但需要长期保留的历史数据迁移到单独的存储介质或系统中,以优化主数据库性能、降低存储成本并满足合规性要求的过程。 数据库归档的主要目的性能优化:减少主数据库的数据量,提高查询和事务处理速度存储成本降低:将不活跃数据转移到更便宜的存储介质合规性要求:满足数据保留法规(如GDPR、HIPAA等)备份恢复效率:减少备份数据量,加快备份和恢复速度数据生命周期管理:实... 数据库归档是指将数据库中不再频繁访问但需要长期保留的历史数据迁移到单独的存储介质或系统中,以优化主数据库性能、降低存储成本并满足合规性要求的过程。 数据库归档的主要目的性能优化:减少主数据库的数据量,提高查询和事务处理速度存储成本降低:将不活跃数据转移到更便宜的存储介质合规性要求:满足数据保留法规(如GDPR、HIPAA等)备份恢复效率:减少备份数据量,加快备份和恢复速度数据生命周期管理:实...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签