一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。首先,我们需要想好到底分多少个 表,前提当然是满足应用。这里我使用了一个比较简单的分表方法,就是根据自增id的尾数来分,也就是说分0-9一共10个表,其取值也很好做,就是对10 进行取模。另外,还可以...
日期:2021-03-23 浏览:2260次 评论: 0 阅读全文
//分库分表算法 function calc_hash_db($u, $s = 4) { $h = sprintf("%u", crc32($u)); $h1 = intval(fmod($h, $s)); return $h1; } for($i=1;$i<100;$i++) { echo calc_hash_db($i); echo " "; } function ...
日期:2021-03-23 浏览:2417次 评论: 0 阅读全文
假如我们创建了一个testIndex表:CREATE TABLE testIndex(i_testID INT NOT NULL,vc_Name VARCHAR(16) NOT NULL); 我们随机向里面插入了1000条记录,其中有一条i_testID vc_Name555 erquan在查找vc_Name="erquan"的记录SELECT * FROM testIndex WHERE vc_Name='erquan';时,如果在vc_Name上已经建立了...
日期:2021-03-23 浏览:2462次 评论: 0 阅读全文
一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。首先,我们需要想好到底分多少个 表,前提当然是满足应用。这里我使用了一个比较简单的分表方法,就是根据自增id的尾数来分,也就是说分0-9一共10个表,其取值也很好做,就是对10 进行取模。另外,还可以...
日期:2021-03-21 浏览:2315次 评论: 0 阅读全文
function.php里加入 //WordPress代码压缩 edit by liuzhongwei.com function wp_compress_html() { function wp_compress_html_main ($buffer) {     $initial=strlen($buffer);     $buffer=explode("", $buffer); &...
日期:2021-03-17 浏览:2662次 评论: 0 阅读全文
电脑端网页 微信扫码支付和支付宝支付 注意:支付完成后的通知地址中,格式要使用a\5\b\3这种的,而不是a=5&b=3这种的,否则通知不到。 电脑端手机端的微信和支付宝支付都已掌握,贴一下代码备用 ,基于thinkphp 微信: class WxpayMobile extends Action{       &nb...
日期:2021-03-15 浏览:2480次 评论: 0 阅读全文
四舍六入五成双是一种比较精确比较科学的计数保留法,是一种数字修约规则。  对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一位,这种修约(舍入)规则是“四舍六入五成双”,也即“4舍6入5凑偶”这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5...
日期:2021-03-14 浏览:2349次 评论: 0 阅读全文
使用过ThinkPHP框架的同学可能会对于其中数据库模型操作特别有好感,ThinkPHP提供了数据库操作的简单的操作,对于连接数据库,数据库的增删改查等数据操作都非常的nice,同时支持连贯操作,对于那些不习惯写sql语句的同学真是大大的便利。(注:sql还是很重要的,不要因为用了框架就把原先的忘了)。 而在笔者使用php...
日期:2021-03-11 浏览:2466次 评论: 0 阅读全文
php mysql PDO 查询操作的实例详解 <?php  $dbh = new PDO('mysql:host=localhost;dbname=access_control', 'root', '');   $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);   $dbh->exec('set ...
日期:2021-03-11 浏览:2520次 评论: 0 阅读全文
本文实例讲述了可用mysql,mssql,pg三种数据库的数据库操作类,你只要作任何修改就可以方便的改变你数据库的类型.分享给大家供大家参考。具体分析如下: 函数清单,索引: Open:打开数据库连接 Line:71Close:关闭数据库连接 Line:107SelectDB:选择数据库 Line:129Query:创建查询 Line:151DataSeek:移动记录指针 Line:175Fie...
日期:2021-03-11 浏览:2526次 评论: 0 阅读全文