文档章节

数据库优化的几方面

q
 qiun
发布于 2016/06/24 17:53
字数 232
阅读 64
收藏 12
点赞 0
评论 0

1、数据库系统参数优化,比如连接数、查询语句大小

2、sql语句优化

            多表联合查询时,大表放前,小表放后;

            不用*,直接写清楚字段名;

            exits代替in……

            少用模糊查询;

            借助一些sql工具查看sql语句的执行效率,分析各个环节的执行性能

3、对字段(常用查询过滤字段)的基本类型建立索引,函数字段除外

4、采用缓存:针对少变化的数据或高访问的数据进行缓存,减少数据库的访问次数

5、预处理:比如报表,系统定期统计产生,非实时。oracle可建物理视图……

6、分表分库。根据数据库,重新对业务进行设计。

7、读写分离。一个数据库只用来查询,一个数据库只用来数据插入

© 著作权归作者所有

共有 人打赏支持
q
粉丝 0
博文 38
码字总数 11426
作品 0
广州
web系统换代,原有系统整合问题?

不知道从哪几方面写整合割接方案,请大牛赐教 数据库方面:1.由客户整理数据,直接导入新系统数据库 2.客户提供数据接口,我们只做旧数据的视图展示 3.整个旧数据库灌入新库 应用方面:保留旧...

再见葫芦娃
2015/09/10
94
0
高手问答第 154 期 — 进阶学习,MySQL 高可用该如何选型?

OSCHINA 本期高手问答(2017 年 5 月 23 日 — 5 月 29 日)我们请来了@叶金荣和@吴炳锡为大家解答 MySQL 高可用方案选型相关的问题。 叶金荣,知数堂培训联合创始人,Oracle MySQL ACE,MyS...

局长
2017/05/22
5.5K
39
OwenJu/DoPersistenceFramework

#项目简介 框架主要解决苹果开发过程中,数据本地持久化问题。开发初期,选用了sqlite,就一直折腾至今,不爱用,或许它更加好用,不过人总有那么点执着,或者说固执,不是吗?废话不多说,开...

OwenJu
2017/06/27
0
0
PostgreSQL 9.1 Beta 3 发布

PostgreSQL 9.1 的第三个 Beta 版本发布了,该版本包含关于引入的新的、创新的序列号快照隔离特性方面的bug,还包含以下几方面的内容: PL/Python build issues Poor grammar for NOT VALID ...

红薯
2011/07/13
419
1
ignite网格计算中可以在run或者broadcast方法体内直接访问内存或者spring吗?

@李玉珏 你好,想跟你请教个问题:ignite网格计算中可以在run或者broadcast方法体内直接访问ignite内存或者spring吗? 手册上没找到相关例子。 业务场景:实际上我是有个统计需求,直接在数据...

fir01
2016/11/15
63
1
xLua 2.1.8 发布,腾讯开源的手游热更新解决方案

新增特性 1,修补程序标签添加几个订制参数:ValueTypeBoxing,IgnoreProperty,IgnoreNotPublic,内联,IntKey 2,修补程序代码注入优化,减少文本段占用; 3,修复配置支持放编辑目录,可以...

王练
2017/06/27
2.2K
5
生产环境入门: Tomcat的基本优化【一】

Tomcat默认的配置已经是经过优化的了,留给我们可优化的空间很小,我 们主要能调整的是:跟具体使用场景相关的设置,大致有: 1:合理分配Tomcat需要的内存 这个是在启动Tomcat的时候设置cat...

weiliu007
2016/09/29
9
0
易鲸捷首架刘明:Trafodion值得放入工具箱,因为有以下优点

Trafodion是Apache基金会的一个开源项目,提供了一个成熟的企业级SQL-on-HBase解决方案。Trafodion的主要设计思想是处理operational类型的工作负载,或者是传统的OLTP应用。此外,对于需要保...

Mr_zebra
06/21
0
0
android -------- Lint优化工具

什么是 Lint Lint 是Android Studio 提供的 代码扫描分析工具,它可以帮助我们发现代码结构/质量问题,同时提供一些解决方案,而且这个过程不需要我们手写测试用例。 Lint 发现的每个问题都有...

切切歆语
04/15
0
0
ZT:专访人人网黄晶:SNS网站后台架构探秘

人人网作为国内大型SNS站点的代表,其目前已经拥有真实注册用户超过7000万、PV达到了4亿、日登录2200万人次。面对如此庞大的访问量,人人网的后台架构是怎样的一番景象呢?关于此,51CTO独家...

老淘
2010/12/10
0
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

前端基础

1. get请求传参长度的误区 误区:我们经常说get请求参数的大小存在限制,而post请求的参数大小是无限制的。 实际上HTTP 协议从未规定 GET/POST 的请求长度限制是多少。对get请求参数的限制是...

wenxingjun
今天
0
0
Android 复制和粘贴功能

做了一回搬运工,原文地址:https://blog.csdn.net/kennethyo/article/details/76602765 Android 复制和粘贴功能,需要调用系统服务ClipboardManager来实现。 ClipboardManager mClipboardM...

她叫我小渝
今天
0
0
拦截SQLSERVER的SSL加密通道替换传输过程中的用户名密码实现运维审计(一)

工作准备 •一台SQLSERVER 2005/SQLSERVER 2008服务 •SQLSERVER jdbc驱动程序 •Java开发环境eclipse + jdk1.8 •java反编译工具JD-Core 反编译JDBC分析SQLSERVER客户端与服务器通信原理 SQ...

紅顏為君笑
今天
6
0
jQuery零基础入门——(六)修改DOM结构

《jQuery零基础入门》系列博文是在廖雪峰老师的博文基础上,可能补充了个人的理解和日常遇到的点,用我的理解表述出来,主干出处来自廖雪峰老师的技术分享。 在《零基础入门JavaScript》的时...

JandenMa
今天
0
0
linux mint 1.9 qq 安装

转: https://www.jianshu.com/p/cdc3d03c144d 1. 下载 qq 轻聊版,可在百度搜索后下载 QQ7.9Light.exe 2. 去wine的官网(https://wiki.winehq.org/Ubuntu) 安装 wine . 提醒网页可以切换成中...

Canaan_
今天
0
0
PHP后台运行命令并管理运行程序

php后台运行命令并管理后台运行程序 class ProcessModel{ private $pid; private $command; private $resultToFile = ''; public function __construct($cl=false){......

colin_86
今天
1
0
数据结构与算法4

在此程序中,HighArray类中的find()方法用数据项的值作为参数传递,它的返回值决定是否找到此数据项。 insert()方法向数组下一个空位置放置一个新的数据项。一个名为nElems的字段跟踪记录着...

沉迷于编程的小菜菜
今天
1
1
fiddler安装和基本使用以及代理设置

项目需求 由于开发过程中客户端和服务器数据交互非常频繁,有时候服务端需要知道客户端调用接口传了哪些参数过来,这个时候就需要一个工具可以监听这些接口请求参数,已经接口的响应的数据,这种...

银装素裹
今天
0
0
Python分析《我不是药神》豆瓣评论

读取 Mongo 中的短评数据,进行中文分词 对分词结果取 Top50 生成词云 生成词云效果 看来网上关于 我不是药神 vs 达拉斯 的争论很热啊。关于词频统计就这些,代码中也会完成一些其它的分析任...

猫咪编程
今天
0
0
虚拟机怎么安装vmware tools

https://blog.csdn.net/tjcwt2011/article/details/72638977

AndyZhouX
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部