数据库
文章平均质量分 84
decode-life
孤独的程序猿
展开
-
redis 底层数据结构
简单动态字符串SDS 包含字符串长度,剩余可用长度,字符数组 用于Redis中所有的string存储 字典(map) 数组 链表形式,跟hashMap很像 链地址法解决hash冲突 rehash使用新建hash数组链表进行数据rehash迁移,扩容是大于原数组长度的第一个2的n次幂渐进式rehash,就是不是一次性迁移完,而是在CRUD操作时,一点点迁移 用于hash类型数据 链表...原创 2019-11-19 10:10:03 · 910 阅读 · 0 评论 -
SQL注入中union查询ntext数据类型
在我们进行sql注入的过程中常常会用到union查询方法,大多数情况下使用union查询法可以让我们很快的知道目标的数据组织方式。 在我们进行sql注入的过程中常常会用到union查询方法,大多数情况下使用union查询法可以让我们很快的知道目标的数据组织方式。然而当我们遇到ntext、text或image数据类型时,union查询就不太管用了。以sql server为例,在这种情况下会抛原创 2012-10-24 10:35:05 · 1557 阅读 · 0 评论 -
innodb 相关注意事项整理
************常规通用知识*************** innodb不支持全文索引 count(*)会扫表,变慢了 auto increament必须只有一个作为主键 innodb delete from table很慢,因为是一条条删除 innodb行锁是基与索引进行锁定的,如果要搞行锁的一定要注意 不要在innodb内做主键值更新 innodb 偏 insert up转载 2014-03-20 14:02:40 · 928 阅读 · 0 评论 -
SQL大量数据查询的优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: sel转载 2014-09-01 10:34:14 · 914 阅读 · 0 评论 -
CentOS7 安装Mysql5.7(解压缩版)
自己在CentOS7中安装Mysql5.7(解压版),详细笔记,其中有一些安装,配置和开机启动的配置纪录,供大家参考和自己记忆整理原创 2016-07-10 21:09:29 · 10538 阅读 · 2 评论