MySQL与Oracle数据库存储架构对比总结
研究契机
在优化任务中,对日志表的配置过程中偶然了解到Oracle的页大小并不是默认的16KiB,Oracle在主存读取中并不是以页(Page)作为单位读取的,因为Oracle数据库并不是像MySQL那样使用了存储引擎,取而代之的是,Oracle是使用了表空间(Tablespace)这一概念,因此抱着查漏补缺的态度下来通过浏览其他博客资料学习进行了研究,以下是它们存储架构的上的对比总结。
在优化任务中,对日志表的配置过程中偶然了解到Oracle的页大小并不是默认的16KiB,Oracle在主存读取中并不是以页(Page)作为单位读取的,因为Oracle数据库并不是像MySQL那样使用了存储引擎,取而代之的是,Oracle是使用了表空间(Tablespace)这一概念,因此抱着查漏补缺的态度下来通过浏览其他博客资料学习进行了研究,以下是它们存储架构的上的对比总结。
在高维向量空间中,施密特正交化(Gram-Schmidt Orthogonalization)是一种将线性无关向量组转化为正交单位向量组的经典方法。它广泛应用于线性代数、机器学习(如PCA降维)、数值分析等领域。本文将深入解析施密特正交化的定义、计算步骤及其应用。
在矩阵分析中,CR分解是一种基于矩阵列空间与行空间的结构化分解方法。它将任意矩阵分解为列满秩矩阵和行满秩矩阵的乘积,为解决线性方程组、数据降维等问题提供了重要工具。本文将深入解析CR分解的定义、计算步骤及其应用。