随笔分类 -  数据库

SQL 结构化查询语言,MySQL 安装、操作命令等
摘要:1 名字 建表的时候,给表、字段和索引起个好名字,真的太重要了。 见名知意 名字就像表、字段和索引的一张脸,可以给人留下第一印象。 好的名字,言简意赅,见名知意,让人心情愉悦,能够提高沟通和维护成本。 坏的名字,模拟两可,不知所云。而且显得杂乱无章,看得让人抓狂。 反例: 用户名称字段定义成:yon 阅读全文
posted @ 2024-08-19 14:27 Binge-和时间做朋友 阅读(54) 评论(0) 推荐(0) 编辑
摘要:问题描述 将 emoji 符号(如😲😳)直接写入 SQL 中,执行insert语句报错; INSERT INTO `csjdemo`.`student` (`ID`, `NAME`, `SEX`, `AGE`, `CLASS`, `GRADE`, `HOBBY`) VALUES ('20', ' 阅读全文
posted @ 2024-05-09 17:39 Binge-和时间做朋友 阅读(102) 评论(0) 推荐(0) 编辑
摘要:引言 慢SQL是指执行时间较长的SQL语句,可能会影响系统的性能和响应时间。为了解决慢SQL问题,我们需要进行排查和优化。这里将介绍一些常用的排査慢SQL的思路和方法。 1.监控数据库性能 我们需要监控数据库的性能指标,如CPU利用率、内存利用率、磁盘I0等。这些指标可以帮助我们发现潜在的性能问题, 阅读全文
posted @ 2023-11-17 08:53 Binge-和时间做朋友 阅读(277) 评论(0) 推荐(1) 编辑
摘要:引言 在实际项目开发中,数据库表设计的主键和索引是不可少的,不仅可以优化数据检索速度,开发人员还省不其它的工作,相信这点没有人会有疑问。但是,数据库表设计是否需要外键约束,就存在不少争论。争论主要有两个问题:一个是如何保证数据库数据的完整性和一致性;二是如何保证数据库的性能更好。 添加外键约束的理由 阅读全文
posted @ 2023-10-15 00:34 Binge-和时间做朋友 阅读(338) 评论(0) 推荐(0) 编辑
摘要:什么是维度 维度是维度建模的基础和灵魂。在维度建模中,将度量称为“事实” ,将环境描述为“维度”,维度是用于分析事实所需要的多样环境。 例如,在分析交易过程时,可以通过买家、卖家、商品和时间等维度描述交易发生的环境。 什么是维度属性 **维度所包含的表示维度的列,称为维度属性。**维度属性是查询约束 阅读全文
posted @ 2021-06-11 11:19 Binge-和时间做朋友 阅读(917) 评论(0) 推荐(0) 编辑
摘要:引言 相信没有哪个程序员会不知道事务,而且面试中对事务的考察如同朋友见面打个招呼般是再平常不过的事情了。这样给你说吧,事务是程序员“居家旅游”必备技能。如果你学完 JavaSE,仍然对事务一无所知或一知半解,那你得赶紧补一补事务啦。 你可能会想,事务真有那么重要吗?我不知道事务不也一样写代码呀。如果 阅读全文
posted @ 2020-10-10 12:20 Binge-和时间做朋友 阅读(157) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示