随笔分类 -  数据库

mysql pdo postpressql and so on
摘要:本文转自:http://www.cnblogs.com/lemtree/articles/1676641.html。 就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下。格式: ./ab [options] [http://]hostname[:po 阅读全文
posted @ 2016-09-20 18:18 ybbshanshan 阅读(674) 评论(0) 推荐(0)
摘要:1:function GetLastError() // 假如报错的话,会输出报错信息2:function GetLastWarning ()// 输出 警告信息3:function SetServer ( $host, $port ) 链接 sphinx 索引数据 ,默认host and port... 阅读全文
posted @ 2015-08-27 18:56 ybbshanshan 阅读(198) 评论(0) 推荐(0)
摘要:source:数据的来源,数据是从什么地方来的。index:索引,当有数据源之后,从数据源处构建索引。索引实际上就是相当于一个字典检索。有了整本字典内容以后,才会有字典检索。searchd:提供搜索查询服务的(工具)。它一般是以守护进程的形式运行在后台的。indexer:构建索引的服务(工具)。当要... 阅读全文
posted @ 2015-08-27 15:54 ybbshanshan 阅读(961) 评论(0) 推荐(0)
摘要:简单 使用php api 去查询 sphinx 的索引数据$sphinx=newSphinxClient(); $sphinx->SetServer('localhost',9312); //sphinx的主机名和端口 //设置返回结果集为php数组格式 $sphinx->SetAr... 阅读全文
posted @ 2015-08-27 14:32 ybbshanshan 阅读(250) 评论(0) 推荐(0)
摘要:原理:使用sphinx 中的indexer 生成索引数据service/web 端 利用searched 调用索引数据步骤:下载 sphinx:下载地址:http://sphinxsearch.com/downloads/release/ 这个可以根据自己电脑的系统来下载相应的安装包。ps:我是ma... 阅读全文
posted @ 2015-08-26 22:29 ybbshanshan 阅读(386) 评论(0) 推荐(0)
摘要:1MyISAM:这种引擎是mysql最早提供的。这种引擎又可以分为静态MyISAM、动态MyISAM 和压缩MyISAM三种: 静态MyISAM:如果数据表中的各数据列的长度都是预先固定好的,服务器将自动选择这种表类型。因为数据表中每一条记录所占用的空间都是一样的,所以这种表存取和更新的效率非常高。... 阅读全文
posted @ 2015-08-22 11:44 ybbshanshan 阅读(4555) 评论(0) 推荐(0)
摘要:MySQL查询优化器有几个目标,但是其中最主要的目标是尽可能地使用索引,并且使用最严格的索引来消除尽可能多的数据行。 你的最终目标是提交SELECT语句查找数据行,而不是排除数据行。优化器试图排除数据行的原因在于它排除数据行的速度越快,那么找到与条件匹配的数据行也就越快。 如何 更好的 利用... 阅读全文
posted @ 2015-08-21 19:39 ybbshanshan 阅读(617) 评论(0) 推荐(0)
摘要:当你想将SQL语句,导入phpmyadmin 时,发现自己的sql语句文本大小 大于 phpmyadmin的课上传的文本大小。默认phpmyadmin上传文件大小为2M,如果想要phpmyadmin上传超过2M大文件,就需要修改phpmyadmin上传文件的大小配置或者将大文件分几批上传,相对来说修... 阅读全文
posted @ 2014-03-24 10:29 ybbshanshan 阅读(423) 评论(0) 推荐(0)
摘要:下面看如何取上一条记录:$id=$_GET[id];//当前ID记录$sql="select * from table where id<'$id' order by id desc limit 1";这条SQL语句就是取上一条记录,当然,你可以通过limit 1,修改这里得到多几条记录.然后取下一条也比较简单了:$sql="select * from table where id>'$id' order by id asc limit 1";(默认就是升序的)所以:$sql="select * fr 阅读全文
posted @ 2012-04-26 19:26 ybbshanshan 阅读(620) 评论(0) 推荐(0)
摘要:2012 4月19号,上班时,需要在mysql中导入数据,但是数据量有1G多,平常的导入方法,貌似不可行,网上找了下解决方案,如下:方案一:phpMyAdmin 导入大型数据库文件大小限制配置…1. 修改 php.ini 文件中下列3项的值:upload_max_filesize, memory_limit 和 post_max_sizeupload_max_filesize,上传文件大小memory_limit 设置内存post_max_size 提交数据的最大值为你想改的大小值.2. 在 phpMyAdmin 的配置文件中修改或加入这个设置:这个文件一般是在phpMyAdmin目录下的co 阅读全文
posted @ 2012-04-19 12:54 ybbshanshan 阅读(634) 评论(0) 推荐(0)