摘要:数据库开发是数据库管理系统(DBMS)和数据库应用软件设计研发的总称,数据运维、参与数据库生产环境的问题优化和解决等方面的事宜。 1、关于MySQL数据库 2、搭建MySQL环境 3、入门常用SQL、官方文档的使用 对于开发而言: SQL是基础中的基础!!! SQL是操作和检索关系型数据库的标准语言 阅读全文
posted @ 2017-08-11 21:01 GeaoZhang 阅读 (2078) 评论 (7) 编辑
摘要:Q:为什么会提及关于代价函数的理解? A:在 ML 中线性回归、逻辑回归等总都是绕不开代价函数。 理解代价函数:是什么?作用原理?为什么代价函数是这个? 1、代价函数是什么? 代价函数就是用于找到最优解的目的函数,这也是代价函数的作用。 损失函数(Loss Function )是定义在单个样本上的, 阅读全文
posted @ 2019-09-01 14:59 GeaoZhang 阅读 (634) 评论 (1) 编辑
摘要:一、布隆过滤器 1、维基百科 布隆过滤器(Bloom Filter)是1970年由布隆提出的。 实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。 优点是不需要存储 key,节省空间,空间效率和查询时间都远远超过一般的算法,缺点是有一定的误识别率和删除 阅读全文
posted @ 2019-08-18 17:55 GeaoZhang 阅读 (387) 评论 (1) 编辑
摘要:How to use DataFrame ? 一、About DataFrame DataFrame 是 Python 中 Pandas 库中的一种数据结构,是一种二维表。它类似 excel,或许说它可能有点像 matlab 的矩阵,但是 matlab 的矩阵只能放数值型值(当然 matlab 也可 阅读全文
posted @ 2019-08-11 18:26 GeaoZhang 阅读 (91) 评论 (0) 编辑
摘要:一、事务描述 1、事务的四个特性 ACID 1. A:原子性 = 一个事务或者都成功、或者都失败; 2. C:一致性 = 在整个事务的生命周期里面,查询到的数据是一致的; MVCC多版本并发控制:利用undo保存某一时刻数据快照,通过版本号来减少锁的争用,保证各个事务互不影响。 3. I: 隔离性 阅读全文
posted @ 2019-03-05 19:11 GeaoZhang 阅读 (602) 评论 (4) 编辑
摘要:最近在做 SQL Server 到 MySQL 的迁移(migration),相较于对表和数据的迁移,最令人犯难的还是在功能性存储过程脚本的改写转换(convert),虽说 MySQL 如今是蓬勃发展,不断的更新迭代的优化,但是在存储过程等脚本方面与 Oracle、SQL Server 相比,个人感 阅读全文
posted @ 2018-11-15 16:38 GeaoZhang 阅读 (1128) 评论 (1) 编辑
摘要:Prepared SQL Statement:SQL的执行、预编译处理语法、注意点 一、SQL 语句的执行处理1、即时 SQL 一条 SQL 在 DB 接收到最终执行完毕返回,大致的过程如下: 1. 词法和语义解析; 2. 优化 SQL 语句,制定执行计划; 3. 执行并返回结果; 如上,一条 SQ 阅读全文
posted @ 2018-11-01 19:32 GeaoZhang 阅读 (7209) 评论 (1) 编辑
摘要:Q:如何系统层面的去监控一下Windows Server? A:额……一时间的话……能想到的可能也就是PowerShell+SQL Server+job,试试。 1、关于PowerShell 2、PowerShell脚本的编写与执行 3、获取系统性能情况 = PowerShell+SQL Serve 阅读全文
posted @ 2018-10-25 16:30 GeaoZhang 阅读 (959) 评论 (2) 编辑
摘要:0:数据库逻辑结构包括表空间,段,区,数据块 1、数据库在逻辑上是由多个表间组成的,表空间中存储的对象是段; 2、段,由区组成,比如数据段,索引段,和undo段; 3、区,是磁盘分配的最小单位,是物理上连续的块,一个extent的大小是1M,由64个页组成; 4、块(页),在MySQL中块就是页,是 阅读全文
posted @ 2018-03-20 17:47 GeaoZhang 阅读 (1641) 评论 (2) 编辑
摘要:UNDO特性:避免脏读、事务回滚、非阻塞读、MVCC、崩溃恢复 事务工作流程(图2) MVCC原理机制 崩溃恢复:redo前滚、undo回滚 长事务、大事务:危害、判断、处理 UNDO优化:实现undo分离、收缩undo表空间 0、undo物理存储研究 1>ibdata第五个数据块(系统事务表)中存 阅读全文
posted @ 2018-03-13 11:54 GeaoZhang 阅读 (1265) 评论 (8) 编辑
摘要:概念:共享表空间 、独立表空间 【共享表空间】 又称为system tablespace系统表空间,a small set of data files (the ibdata files) 。 一、共享表空间ibdata1 1、数据字典(data dictionary):记录数据库相关信息 2、do 阅读全文
posted @ 2018-02-27 15:04 GeaoZhang 阅读 (863) 评论 (0) 编辑