码迷,mamicode.com
首页 >  
搜索关键字:SQL优化    ( 989个结果
Oracle的update语句优化研究
最近研究sql优化,以下文章转自互联网:1.语法单表:UPDATE表名称SET列名称=新值WHERE列名称=某值如:updatet_join_situationsetjoin_state='1'whereyear='2011'更新年度为“2011”的数据的join_state字段为“1”。如果更新的...
分类:数据库   时间:2015-07-21 10:24:08    阅读次数:196
数据库的优化方法
常见的数据库优化方法:索引(数据库),缓存,分表,分库,sql优化。索引:创建索引一般有以下两个目的:维护被索引列的唯一性和提供快速访问表中数据的策略。95% 的数据库性能问题都可以采用索引技术得到解决。索引有助于提高检索性能,但过多或不当的索引也会导致系统低 效。因为用户在表中每加进一个索引,数据...
分类:数据库   时间:2015-07-20 12:56:18    阅读次数:151
SQL优化的四个方面,缓存,表结构,索引,SQL语句
一,缓存数据库属于 IO 密集型的应用程序,其主要职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒级别,而从一块普通硬盘上读取一个IO是在毫秒级别,二者相差3个数量级。所以,要优化数据库,首先第一步需要优化的就是 IO,尽可能将磁盘IO转化为内存IO。query_cach...
分类:数据库   时间:2015-07-18 00:17:57    阅读次数:180
SQL里的EXISTS与in、not exists与not in
系统要求进行SQL优化,对效率比较低的SQL进行优化,使其运行效率更高,其中要求对SQL中的部分in/not in修改为exists/not exists修改方法如下:in的SQL语句SELECT id, category_id, htmlfile, title, convert(varchar(2...
分类:数据库   时间:2015-07-15 22:19:46    阅读次数:113
Dapper进行增删改查 z
http://www.cnblogs.com/huangkaiyan10/p/4640548.html项目背景 前一段时间,开始做一个项目,在考虑数据访问层是考虑技术选型,考虑过原始的ADO.NET、微软的EF、NH等。再跟经理讨论后,经理强调不要用 Ef,NH做ORM,后期的sql优化不好做,公司...
分类:移动开发   时间:2015-07-14 20:19:06    阅读次数:372
数据库SQL优化大总结之 百万级数据库优化方案
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,要尽量避免全表扫描,首先应考虑...
分类:数据库   时间:2015-07-13 10:12:46    阅读次数:201
使用轻量级ORM Dapper进行增删改查
项目背景 前一段时间,开始做一个项目,在考虑数据访问层是考虑技术选型,考虑过原始的ADO.NET、微软的EF、NH等。再跟经理讨论后,经理强调不要用Ef,NH做ORM,后期的sql优化不好做,公司也没有人对EF,Nh 等orm优化比较熟悉的。强调说的,我们的项目要做的得简单,可以使用ADO.NET....
分类:移动开发   时间:2015-07-12 10:55:20    阅读次数:290
警惕 MySql 更新 sql 的 WHERE 从句中的 IN() 子查询时出现的陷阱
mer_stage 表有 216423 条记录,DDL:CREATE TABLE `mer_stage` ( `STAGE_ID` int(11) NOT NULL AUTO_INCREMENT, `MER_ID` int(11) NOT NULL, `MER_CODE` varchar(16) DEFAULT NULL, `MER_NAME` varchar(80) NOT NU...
分类:数据库   时间:2015-07-03 20:43:45    阅读次数:187
MyISAM 和 InnoDB 中索引使用的区别
两个小型表 item、category:CREATE TABLE `item` ( `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(150) NOT NULL, `category_id` mediumint(8) unsigned NOT NULL, PRIMARY KEY (`id`), ...
分类:数据库   时间:2015-07-02 21:08:12    阅读次数:185
注意使用 BTREE 复合索引各字段的 ASC/DESC 以优化 order by 查询效率
tbl_direct_pos_201506 表有 190 万数据,DDL:CREATE TABLE `tbl_direct_pos_201506` ( `acq_ins_code` char(13) NOT NULL DEFAULT '' COMMENT '机构代码', `trace_num` char(6) NOT NULL DEFAULT '' COMMENT '跟踪号', `tr...
分类:其他好文   时间:2015-07-02 17:38:55    阅读次数:169
989条   上一页 1 ... 75 76 77 78 79 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!