上一页 1 2 3 4 5 6 7 ··· 26 下一页
  2021年2月5日
摘要: 概括地说,软件质量就是“软件与明确的和隐含的定义的需求相一致的程度”。具体地说,软件质量是软件符合明确叙述的功能和性能需求、文档中明确描述的开发标准、以及所有专业开发的软件都应具有的隐含特征的程度。 影响软件质量的主要因素,这些因素是从管理角度对软件质量的度量。可划分为三组,分别反应用户在使用软件产 阅读全文
posted @ 2021-02-05 17:15 Wang梦怡 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有 阅读全文
posted @ 2021-02-05 17:13 Wang梦怡 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 软件测试的目的: 测试是程序的执行过程,目的在于发现错误 一个成功的测试用例在于发现至今未发现的错误 一个成功的测试是发现了至今未发现的错误的测试 确保产品完成了它所承诺或公布的功能,并且用 阅读全文
posted @ 2021-02-05 17:11 Wang梦怡 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 区别:1、InnoDB⽀持事务,MyISAM不⽀持 1对于InnoDB每⼀条SQL语⾔都默认封装成事务,⾃动提交,这样会影响速度,所以最好把多条SQL语⾔放在begin和commit之 间,组成⼀个事务; 2、InnoDB⽀持外键,⽽MyISAM不⽀持。 2对⼀个包含外键的InnoDB表转为MYIS 阅读全文
posted @ 2021-02-05 17:07 Wang梦怡 阅读(92) 评论(0) 推荐(0) 编辑
摘要: key 是数据库的物理结构,它包含两层意义和作⽤,⼀是约束(偏重于约束和规范数据库的结构完整性),⼆是索引(辅助查询 ⽤的)。包括primary key, unique key, foreign key 等 index是数据库的物理结构,它只是辅助查询的,它创建时会在另外的表空间(mysql中的in 阅读全文
posted @ 2021-02-05 17:04 Wang梦怡 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1.开启查询缓存,优化查询 2.explain你的select查询,这可以帮你分析你的查询语句或是表结构的性能瓶颈。EXPLAIN 的查询结果还会告诉你你的索引主键被如何利⽤的,你的数据表是如何被搜索和排序的 3.当只要⼀⾏数据时使⽤limit 1,MySQL数据库引擎会在找到⼀条数据后停⽌搜索,⽽ 阅读全文
posted @ 2021-02-05 17:03 Wang梦怡 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 优点:1、当在许多线程中访问不同的⾏时只存在少量锁定冲突。 2、回滚时只有少量的更改 3、可以⻓时间锁定单⼀的⾏。 缺点:1.⽐⻚级或表级锁定占⽤更多的内存。 2.当在表的⼤部分中使⽤时,⽐⻚级或表级锁定速度慢,因为你必须获取更多的锁。 3.如果你在⼤部分数据上经常进⾏GROUP BY操作或者必须经 阅读全文
posted @ 2021-02-05 16:59 Wang梦怡 阅读(86) 评论(0) 推荐(0) 编辑
  2021年2月3日
摘要: 快照读 (snapshot read):读取的是记录的可⻅版本 (有可能是历史版本),不⽤加锁(共享读锁s锁也不加,所以不会阻塞其他事 务的写) 当前读 (current read):读取的是记录的最新版本,并且,当前读返回的记录,都会加上锁,保证其他事务不会再并发修改这条 记录 阅读全文
posted @ 2021-02-03 15:06 Wang梦怡 阅读(305) 评论(0) 推荐(0) 编辑
摘要: MySQL InnoDB存储引擎,实现的是基于多版本的并发控制协议——MVCC (Multi-Version Concurrency Control) 注:与MVCC相对的,是基于锁的并发控制,Lock-Based Concurrency Control MVCC最⼤的好处:读不加锁,读写不冲突。在 阅读全文
posted @ 2021-02-03 15:05 Wang梦怡 阅读(62) 评论(0) 推荐(0) 编辑
摘要: Serializable (串⾏化):可避免脏读、不可重复读、幻读的发⽣。 Repeatable read (可重复读):可避免脏读、不可重复读的发⽣。 Read committed (读已提交): 可避免脏读的发⽣。 Read uncommitted (读未提交):最低级别,任何情况都⽆法保证。 阅读全文
posted @ 2021-02-03 15:02 Wang梦怡 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 26 下一页