最近在做支付后台时候,一直取不出来枚举类型的数据,再看定义的表结构,原来问题出在设置的枚举类型:不能默认为NULL
这10w的数据一个号码一个号码的插入半个小时才2w。后来改进一条SQL批量插入 复制代码 代码如下:-- 优化代码之前的 insert into table(mobile) values (138000000); insert into table(mobile) values (138000000); insert into table(mobile) values (138000000); …
一: PHP-MySQL 是 PHP 操作 MySQL 资料库最原始的 Extension ,PHP-MySQLi 的 i 代表 Improvement ,提更了相对进阶的功能,就 Extension 而言,本身也增加了安全性。而 PDO (PHP Data Object) 则是提供了一个 Abstraction Layer 来操作资料库,用讲的其实看不出来有有什麽差别,所以就直接看程式吧…
表驱动法:是一种编程模式 将选择条件if else 查表换成直接查表switch(month){case 1,3,5 ,7 ,8, 10 ,12:day=30;break;case 2:day=28;break;default:day=30;break;}换成:day【mouthLen】={31 28 31 30 31 30 31 ,,,}
sql优化,数据缓存和页面静态化首先各种优化程序逻辑优化数据库优化硬件横向扩展数据hash、服务器提升性能、表hash、出钱找oraclec出解决方案一.页面静态化:Php页面静态化有两种,第一,php模板,比如:smarty。第二,url伪静态,通过urlrewrite实现这种做法可以提高网站的排名和收索像一些管理性质的网站,比如:新闻发布系统、CMS等,使用php模板静态化。一般的网站伪静态就
# mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak选y# service mysqld start
B+树应文件系统所需而产生的一种B-树的变形树。一棵m 阶的B+树和m 阶的B-树的差异在于:⑴有n 棵子树的结点中含有n 个关键码;⑵所有的叶子结点中包含了全部关键码的信息,及指向含有这些关键码记录的指针,且叶子结点本身依关键码的大小自小而大的顺序链接。⑶所有的非终端结点可以看成是索引部分,结点中仅含有其子树根结点中最大(或最小)关键码。 如图一棵3阶的B+树: &n
MongoDB
数据库优化
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号