- 博客(2)
- 收藏
- 关注
原创 python实现二叉查找树
二叉树用python实现二叉树相关功能,有助于理解二叉树(这里实现的均为二叉查找树功能)概念二叉树是指计算机科学中每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。python实现二叉树节点为每个节点定义right,left(对应父节点向下连接的左右孩子节点),value(承载二叉树对应节点的值),parent(对应孩子节点向上连接的父节点)class Node: def __init__(self,data,
2020-07-06 00:44:20 1038
原创 一条SQL语句为什么执行得很慢?
一条SQL语句为什么执行得很慢?总结一个 SQL 执行的很慢,我们要分两种情况讨论:大多数情况下很正常,偶尔很慢。(1) 数据库在刷新脏页。例如 redo log 写满了需要同步到磁盘。(2)执行的时候,遇到锁。如表锁、行锁。这条 SQL 语句一直执行的很慢。(1)没有用上索引:例如该字段没有索引,由于对字段进行运算、函数操作导致无法用索引。(2)数据库选错了索引。针对偶尔很慢的情况一条 SQL 大多数情况正常,偶尔会出现很慢的情况,那么,这条SQL语句的书写本身没什么问题,
2020-07-05 23:14:59 302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人