对查询的SQL语句和查询结果进行缓存,再次查询相同内容的时候直接从缓存数据库返回结果。
一是缓存数据表的建立,包括以下字段 。
ID SQL RE MD5 NUM 自动编号ID SQL查询语句 查询结果 SQL语句的MD5编码 SQL语句的查询次数
二是对输入SQL语句首先进行MD5编码,然后在缓存数据表的MD5字段里找是否存在。 三是MD5字段里存在对应SQL语句的MD5编码的话直接从缓存表里返回查询结果并将NUM字段值加1。 四是MD5字段里不存在对应SQL语句的MD5编码的话,直接去原表查询并在缓存数据库里保存结果其中NUM字段值保存为1最终要实现 系统后台可以设置连接多个数据库(包括MYSQL ORACLE 等) 前台可以表单直接输入SQL自动模糊在多个数据库里查询 或 像PHPMYADMIN那样可视化选择查询数据
一是缓存数据表的建立,包括以下字段 。
ID SQL RE MD5 NUM 自动编号ID SQL查询语句 查询结果 SQL语句的MD5编码 SQL语句的查询次数
二是对输入SQL语句首先进行MD5编码,然后在缓存数据表的MD5字段里找是否存在。 三是MD5字段里存在对应SQL语句的MD5编码的话直接从缓存表里返回查询结果并将NUM字段值加1。 四是MD5字段里不存在对应SQL语句的MD5编码的话,直接去原表查询并在缓存数据库里保存结果其中NUM字段值保存为1最终要实现 系统后台可以设置连接多个数据库(包括MYSQL ORACLE 等) 前台可以表单直接输入SQL自动模糊在多个数据库里查询 或 像PHPMYADMIN那样可视化选择查询数据
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货