数据库
kyrie1rv1ng
这个作者很懒,什么都没留下…
展开
-
sql注入替换掉单引号能解决吗
单引号引发的sql注入问题正常情况下:拼接前 id为"kk" password为"1234"拼接后的查询语句:select * from employees where id=‘kk’ and password=‘1234’;如果将password改为"4567 'or ‘1’='1"拼接后的查询语句:select * from employees where id=‘kk’ and p...原创 2020-02-28 11:03:04 · 2296 阅读 · 0 评论 -
数据库索引为什么使用B+树
数据库索引为什么使用B+树创建红黑树为什么不行B树为什么不行红黑树为什么不行首先,红黑树一个节点存一个索引,虽然能提升查找的效率,但是O(log2 n)的优化有限,对于大量数据而言,树高决定了IO的次数还是比较多B树为什么不行B+树相比B树,非叶子节点只存索引和下一节点指针,而少了关键字具体信息的指针,所以节点比较小。在一次IO操作下,读取到的数据块中,索引key更多,相对来说,进行的I...原创 2020-02-27 22:35:53 · 336 阅读 · 0 评论