原文:那些可以在数据库里做的事:分页与过滤

其实很多非业务逻辑的功能,比如分页,数据过滤,可以在程序上面节省很多内存和CPU时间,但往往又找不到一个比较通用有效的方法,花了点时间,终于把我想要的在数据库中分页和过滤的功能写了出来,在这里分享。 第一期望:我希望输入页码 pageIndex ,每页显示的记录数 pageSize ,然后这个存储过程就可以给我一个当前页的数据集。 首先,我假设有个表叫Configuration,里面就 个字段,I ...

2014-04-09 16:38 40 3946 推荐指数:

查看详情

IP地址在数据库里面的存储方式

大多数公司的表结构都需要经过DBA进行审核,有时候你会看到存储IP地址采用varchar(15),这种方式都是传统的做法,这种方法需要占用15个字节,那么有更省空间的做法么?肯定是有的,那就是用int ...

Wed Jun 24 00:20:00 CST 2015 0 6725
什么叫明文,什么叫密文,为什么不允许在数据库里明文保存密码?

这里是修真院后端小课堂,每篇分享文从 【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】 八个方面深度解析后端知识/技能,本篇分享的是: 【什么叫明文,什么叫密文,为什么不允许在数据库里明文保存密码?】 大家好,我是IT修真院深圳 ...

Mon Dec 17 17:48:00 CST 2018 0 678
一条SELECT查询语句在数据库里执行时都经历了什么

每天都在跟 mysql 打交道,你知道执行一条简单的 select 语句,都经历了哪些过程吗? 首先,mysql 主要是由 server 层和存储层两部分构成的。server 层主要包括连接器、查询缓存,分析器、优化器、执行器。存储层主要是用来存储和查询数据的,常用的存储引擎 ...

Tue Jul 23 04:54:00 CST 2019 0 444
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM