优化方案范例6篇

优化方案

优化方案范文1

【关键词】传输网 网络优化 时隙优化

1 引言

中国的通信行业经过十多年的发展,成就可谓巨大。传送网作为通信网络的基础,建设容易维护难,关键是建设发展的无规划、无秩序及配合性差,导致了传送网的维护是难上加难。为了提升整个通信网络的稳定性、降低风险,以及更好地配合全网业务增长需求,传输网络优化迫在眉睫。下面将通过实例来探讨传输网络优化方案。

2 案例描述

江苏某地市某运营商结合网络实际情况和专业需求,依据总体规划,对传输网的某一区域进行优化调整。具体情况是:对某汇聚环的302-A、303-B、507-B、616-C四点组成的2.5G复用段环进行网络调整优化。

2.1 优化计划

现阶段传输网络情况如图1所示:

目标网络如图2所示:

网络调整优化目标是:使303-B节点从2.5G复用段环中脱离出来,成为507-B的扩展设备。

2.2 实际情况

实际拓扑如图3所示:

由于以前的各种调整,现阶段的网络比较繁杂。

(1)303-B与507-B之间有三段光路,包含两个2.5G复用段;507-B与616-C之间有两段光路,包含一个10G复用段和2.5G复用段,两网元之间的跨环业务纷繁杂乱。

(2)由于旧有的网络规划,706-D、507-B、616-C三点组成10G复用段环之间VC4穿通,导致基站2M业务经过10G网络时,必须绕串才能落至中心点的支路板。

(3)302-A下带的基站业务,穿通至10G网络时有两个方向:303-B、616-C。

目前已经出现303-B低阶交叉不够的情况,因此急需对网络相关网元进行网络优化。

3 方案选择与分析

经过讨论,调整方案如下:

3.1 网元预配置

用一个晚上的时间,对网络进行光路调整,之后再用网元与配置的方法,下发302-A、303-B、507-B、616-C四个网元的业务。

优点:速度快,效率高。

缺点:风险太大。

(1)本次网络优化涉及基站数超过120个,业务数量超过300条,其中包括基站、监控、数据以及专网等,业务数量是巨大的,因此之前的准备工作需相当精确完备。

(2)该网络已经存在低阶交叉资源紧张的情况,网元预配置时是不计算低阶交叉的。当下发业务时,可能会产生低阶交叉不够的情况,从而导致网络优化失败。分别对302-A、303-B、507-B、616-C进行低阶交叉统计,发现507-B的高阶交叉和低阶交叉资源在最大化统计时不够使用。

(3)预配置下发时,可能会引起设备的问题(如主控板、交叉板的故障),也要考虑在内。

因此,预配置调整适合应急工程,且其中的任何一个过程、任何一个操作、任何一个可能,都需全方面把握。

3.2 分部分块操作

分部分块操作又分为两种方案:先局部再整体、先整体再局部。

(1)先局部再整体

将光路调整至目标方案,再进行网络优化。

对于该网络的调整,先整合303-B的业务,包括:

1)经过507-B穿通过来的落地业务。

2)经过302-A穿通过来的落地业务。

3)302-A至507-B的穿通业务。

4)经过507-B,绕串302-A的业务。

通过整合,使302-A至303-B、507-B(5-SL16)至303-B(10-S16)两段光路中的业务最少化、集中化。整合完毕后,可以进行光路割接以及业务再调整。待光路调整以及局部业务优化完,就可以对整个2.5G和10G环进行网络优化。

优点:在相对安全且使用比较短的时间,对网络进行优化调整。

缺点:网络时隙优化过于局部性,对整个网络的优化调整缺乏整体性把握,容易做无用功。对局部而言,由于整个网络毫无规划,大网未经优化整合,使得局部的优化有一定的困难,且很盲目。

比较严重的后果有两个,具体如下:

1)只能对303-B一部分业务进行优化整合。在大网相对杂乱的情况下,部分业务无法调整。业务调整大部分涉及507-B、303-B落地业务,其他穿通业务只能盲目调整。

2)盲目调整的后果导致其他站点的时隙混乱。对全网来说,是个舍本取末的做法。局部完善了,大网却混乱。

因此,先局部再整体的方案适用于局部网络已经不适应网络需求的或者局部急需调整的优化。

(2)先整体再局部

先对大网整体优化,再对局部进行满足要求的调整。

对于该网络的调整,就是先对大网进行分析、规划和调整,之后再对302-A、303-B、507-B做光路调整和时隙优化。

具体方案如下:

1)对10G环进行VC4业务打散,VC4穿通改成VC12穿通,之后再对绕串业务进行时隙规整,完全清空绕串业务。

2)303-B时隙整合:同一块支路板尽量少占用不同VC4资源,通过10-S16的业务,尽可能整合进5-S16和7-S16。

3)对302-A、303-B、507-B、616-C、715-E、716-F六个节点进行时隙检查,包括:在用无路径业务、不在用无路径业务、单向路径业务、多向路径业务以及离散业务。

4)715-E、716-F、302-A三点组成2.5G复用段环。715-E和716-F下带的通道保护环分别整合进一个VC4,并保证VC4穿通302-A、616-C(5-S16)至507-B(14-SL16),在507进行VC12交叉穿通(目前实际的操作是VC4已经整合进616-C(11-SL64)与507-B(8-SL64)中,这样616-C(5-S16)和507-B(14-SL16)中时隙空出,方便之后的调整,不过最终还需从10G环调整回2.5G环)。涉及落地至303-B的业务,也需整合进一个VC4。

5)302-A下挂3个通道保护环,2个无保护链,分别整合进一个VC4,穿通616-C(5-S16)至507-B(14-SL16),在507进行VC12交叉穿通。

6)302-A至507-B的经过303-B穿通的业务,整合进VC4。

7)10G网络的整合包括:

经过507-B、706-D穿通的业务,整合进VC4;

经过507-B、616-C穿通的业务,整合进VC4;

经过616-C、706-D穿通的业务,整合进VC4。

8)303-B的环改链调整优化。

优点:整体性把握,针对性优化,目标明确,按部就班,风险最低,稳妥恰当,可操作性强。

缺点:局部效率很低,应急性不够。

因此,先整体再局部的优化方案适用于传输网络的长期维护优化。

优化方案范文2

【关键词】 RIM CSFB RRC Connection Release 邻区优化 时延

一、前言

在LTE网络中,目前广泛应用的是CSFB承载CS语音业务。对于CSFB,由于建立语音需要回落到3G,读取3G侧系统消息是造成时延较大的原因之一。

RIM功能简介

CSFB语音建立过程,由于额外的接口,流程等,会产生更多的时延影响用户感知,其中最主要的一部分就是读取目标小区的系统消息所需要的时间。针对这一情况,引入了RIM功能。从信令上来看,当开启RIM功能并生效时,在LTE侧RRC Connection Release消息后,回落到WCDMA,由于RRC Connection Release携带了目标小区的physCellId,直接发起了3G侧的RRC Connection Request消息。从而缩短了语音建立时延。

二、RIM算法分析

2.1 NACC选择算法

RIM算法中,NACC(Network Assisted Cell Change)选择算法直接关系到现网中如何配置RIM邻区。从NACC选择算法的逻辑流程图中可知,这里有一个关键参数,maxNoCellsNaccCsfb,它代表了最大的NACC元素个数,每一个NACC元素对应一个小区,该小区是指3GPP TS 36.331中定义的CS Fallback 触发的RRC Connection Release消息中所包含的小区信息。

当RRC Connection Release消息中所包含的RIM邻区个数小于maxNoCellsNaccCsfb的值时,这部分NACC信息可以全部携带下发;优先级由coverageIndicator字段定义,共分为四个优先级,从高到低依次是COVERS, OVERLAP, CONTAINED_IN, NONE。

2.2 maxNoCellsNaccCsfb分析

为了验证得到maxNoCellsNaccCsfb的合理值,进行以下几轮测试:

由于基带和终端处理能力的限制,RRC messages大小被限制为约2KB,这一限制条件会影响消息中所携带的包含 NACC信息的小区个数。说明maxNoCellsNaccCsfb最大可设置为6才有效。

2.3 RIM生效方式

RRC Connection Release携带RIM邻区信息并下发后,并不一定说明着RIM已经生效。通过以下几组场景的测试,来验证RIM生效方式:

场景一:RIM功能开启,未配置4G->3G的RIM邻区;

RIM功能未生效,回落到3G后读取系统消息,RRC Connection release消息中只携带3G频点信息,回落的小区时回落点3G信号最强的PSC为330的小区。

场景二:RIM功能开启,配置4G->3G的RIM邻区,邻区列表中含有回落点3G信号最强的小区;

RIM功能生效,回落到3G后未读取系统消息,直接在WCDMA侧发起RRC Connection request,RRC Connection release消息中含有回落的3G小区信息。

从以上结果可得出如下几条结论,1、UE在CSFB过程中会返回该区域3G信号最强的小区,无论该小区是否在34G邻区列表里(RIM邻区);2、信号最强的小区,由于RRC connection release消息中不包含该RIM邻区信息,故仍需读取系统消息,RIM功能不生效。

三、RIM化方案

3.1基于覆盖邻区添加方案

RIM命中率的关键在于回落点所占的4G小区的RIM邻区列表里含有3G信号最强的小区,因此对于34G共站以及距离4G站点较近的3G站点,也就是34G共覆盖的小区,应优先加入RIM邻区列表。

3.2基于路测的邻区优化方案

基于覆盖的方案,添加了必要的RIM邻区,但无线环境的复杂性和可添加的RIM邻区个数限制,该方案实施后的RIM生效率只有40%左右。在此基础上,需要进行数轮的路测,根据路测回落点实际测量的34G信号情况,添加回落点4G小区对应的3G信号最强的小区作为RIM邻区。

优化方案范文3

关键词:回弹检测;方案优化;圈梁检测实例

1 面向单道圈梁检测方法(圈梁检测方案一)遇到的难题

在《建筑结构设计术语和符号标准》(GB/T50083-1997)中,圈梁概念是指在房屋的檐口、窗顶标高、楼层、吊车梁标高或基础顶面处,沿砌体水平方向设置封闭状的梁式构件。也就是说可以把一道圈梁作为单个构件检测,这样只需依据《回弹法检测混凝土抗压强度技术规程》(JGJ/T23-2001)按相邻两测区的间距应控制在2m以内,测区离构件端部或施工缝边缘的距离不宜大于0.5m,且不宜小于0.2m;测区的面积不宜大于0.04的要求布置测区。这种检测方案简单,测区的代表性好,可实际工作中在遇到混凝土浇筑质量控制较差的工程时,会出现这样的情况:

(1)会出现最小的测区混凝土强度换算值略大于设计强度等级,但由于该圈梁混凝土强度换算值的标准差较大时,按照回弹规程的规定:当结构或构件测区数少于10个时 ;而当该结构或构件测区数不少于10个或按批量检测时,应按 计算,致使该圈梁的混凝土强度推定值小于设计强度等级的情况。由此得到的推定值便容易引起争议。

(2)也会出现部分轴线的混凝土强度换算值低于设计强度等级,另一部分轴线的混凝土强度换算值则高于设计强度等级,我们可否将整道圈梁划分成不同区域分别计算推定值,将混凝土强度换算值低于设计强度等级的轴线较明确的在报告中指出来,以便参建单位根据工程现场的情况进行处理?

用把一道圈梁视作单个构件检测的方案进行检测后,却出现上述的问题,这就出现了检测单位无理论错误,施工单位很不甘心的局面。如果分区评定,检测方案需要重新制定,可按照上述检测方案已经取得的检测数据便会难于使用的。按分区检测的新方案重新回弹检测的话,检测人员辛辛苦苦测来的原检测数据作废就实在难以割舍了。下面试着针对此种状况提出较为合理的改进,避免难题的出现。

2 面向单跨圈梁的检测方法(圈梁检测方案二)

2.1 合理界定结构或构件

在《工程结构设计基本术语和通用符》(GBJ132-1990)中,结构广义地是指房屋建筑和土木工程的建筑物、构筑物及其相关组成部分的实体,狭义地指各种工程实体的承重骨架。构件是指组成结构的单元。工程实体中构件的存在形式多种多样,作为建筑结构的组成部分,如何对构件的范围进行界定,直接影响到检测方案的制定。例如:圈梁、筏形基础及其他连续浇筑的混凝土结构等,我们界定构件的方法不同,构件的尺寸就有变化,构件尺寸的不同会导致检测测区数量的变化。依据《危险房屋鉴定标准》(JGJ125-99)单个构件的划分可按照下列规定进行:

(1)基础: 独立柱基,以一根柱的单个基础为一构件;条形基础,以一个自然间一轴线单面长度为一构件;板式基础,以一个自然间的面积为一构件。

(2)墙体:以一个计算高度、一个自然间的一面为一构件。

(3)柱:以一个计算高度、一根为一构件。

(4)梁、檩条、搁栅等:以一个跨度、一根为一构件。

(5)板:以一个自然间面积为一构件;预制板以一块为一构件。

(6) 屋架、桁架等:以一榀为一构件。

2.2 按单跨圈梁检测的实施步骤

回弹规程中指出结构或构件混凝土强度检测可采用下列两种方式:单个检测、批量检测;单个检测适用于单个结构或构件的检测;批量检测适用于在相同的生产工艺条件下,混凝土强度等级相同,原材料、配合比、成型工艺、养护条件基本一致且龄期相近的同类结构或构件;本例的最初难题的出现在于,把圈梁看做一个构件,方案简单了,不确定性增加了,难题便容易出现。因此在制定圈梁的检测方案时宜采取如下的步骤:

第一步,将圈梁按照梁的划分方法,即以一个跨度、一根为一构件的方法进行界定,以此统计该道圈梁由多少根梁组成,从而抽取其总数的30%且不少于10根布置测区。抽检构件时,应随机抽取并使所选构件具有代表性。

第二步,每一结构或构件(本例即为每一根梁)测区数不应少于10个,对某一方向尺寸小于4.5m且另一方向尺寸小于0.3m的构件,其测区数量可适当减少,但不应小于5个。

第三步,按以下要求布置构件测区,相邻两测区的间距应控制在2m以内,测区离构件端部或施工缝边缘的距离不宜大于0.5m,且不宜小于0.2m;测区的面积不宜大于0.04。

这样将圈梁化整为零,应用批量检测的方法,作为该道圈梁的测区布置方案。代替原来将圈梁视作单个构件进行的检测方案。

3面向单道圈梁兼顾单跨位置的检测方法(圈梁检测方案三)

面向整道圈梁作为检测对象,面向每跨圈梁进行测区布置。布置每跨圈梁的测区时,先在离构件端部的距离不宜大于0.5m的位置布置该跨两端的测区,然后在两个跨端测区之间以相邻两测区的间距控制在2m以内均匀的进行布置,如此进行各个跨度的构件的测区布置。由于相邻两跨的端测区间距为1m,而每跨圈梁的两端测区之间的测区间距往往小于2m,所以与方案一相比随着圈梁跨数的增加,测区数量也相应增加,测区数增加的数量是圈梁跨数的1至2倍。

在记录回弹数据时,需要记录每个测区的纵横轴线位置,同一跨构件的测区,可以统一按照该跨构件自左向右的方向顺序记录各个测区的回弹值。在回弹数据处理之后可以根据需要对测区进行加密,以满足新的检测方案对测区数量的要求。

4三种检测方案的比较

方案一,适用于混凝土施工质量控制较好的工程检测,该方案的检测中施工单位和检测单位所投入的资源都较少,测区分布最均匀,回弹数据的代表性最好,但如果混凝土施工质量与估计的不符,需要调整检测方案时,由于测区位置仅取决于前一个测区的位置,而与该跨圈梁的起止位置无关,所以如需按照单跨圈梁进行评定时调整起来相当困难。

方案二,适用于混凝土施工质量控制较差的工程检测,该方案的检测中施工单位和检测单位所投入的资源都较少,如果测区回弹值均匀可以按照批量检测的方法进行单道圈梁评定,否则可以根据现有数据按单跨圈梁分别评定,但此方案的测区分布最集中,回弹数据的代表性最差。

方案三,适用于混凝土施工质量控制中等的工程检测,测区分布较均匀,回弹数据的代表性较好,该方案的检测方案调整最灵活,如果混凝土施工质量较好时,可以按单道圈梁评定,如果强度换算值具有区域性特点,可直接分区评定,在对某测区的检测数据有怀疑时,按照单一结构或构件的测区布置要求加密布置即可,但该方案的检测中施工单位和检测单位所投入的资源都较多。

在制定检测方案时应考虑施工管理水平制定检测方案,否则会出现检测方案与检测数据不适应的情况。但当前施工队伍流动性大,准确评估其施工管理水平相当困难。因此宜选择抗风险较强的检测方案,如果参建单位无明确要求在圈梁回弹检测时方案二和方案三宜优先选用。

5保障检测方案落实宜采取的措施

在各参建方没有特殊要求时,检测单位会优先考虑测区的代表性更有效率的检测方案。根据回弹规程19平方米以上的检测面才能充分发挥测的代表性的效率,满足此条件的构件或结构宜作为一体进行检测。但若无法法满足现实的要求时,就需要将现有检测的数据转化为按单个构件检测的数据。如果象批量检测那样,检验批中的各个构件自成一体转化并不困难,但遇到本例的情形就需要我们事先有对应的措施,否则转化就不容易了。在现场检测时宜采取下列措施:

优化方案范文4

关键词:网络优化;优化方案

中图分类号:G250 文献标识码: A

随着信息化时代的到来,为了适应时展、提高工作效率,企事业单位纷纷组建信息化网络,加快自身的信息化建设步伐。然而,受专业水平、投资成本等诸多因素的限制,多数企业(尤其是中小型企业)存在网络系统脆弱、网络故障频发等问题,甚至酿成灾难性破坏,造成严重的经济损失。因此,展开有关网络优化建设方案的探究,对于建设安全、稳定、高速的网络体系,显著提升企事业单位的工作效率具有重要意义。

一、方案背景及硬件配置

我公司目前总共拥有65台PC(公司有55台,闲置4台,自带5台),不含网络设备。当前我公司的网络体系架构较为复杂,具体表现在以下几方面:

第一,我公司多数PC机接于同一网段,尚未部署企业级杀毒软件。一旦其中某台电脑中毒,很容易导致公司整个网络瘫痪。

第二,机房网络布线较为混乱,网络结构繁琐,网络管理维护难度较大。

第三,机房呼叫中心网络耗时较长,部分网络资源被网络带宽系统外部远程VPN所占用,导致路由器无法支持当前的设备运行,处于超负荷运行状态。这样一来,因网络路由器资源的局限性,造成网络资源无法有效供应,甚至会面临网络崩溃的局面,对公司的办事效率和实际运行造成严重影响。

第四,基于初始设计时公司未充分考虑上网安全管理问题,使得当前我公司常常出现IP地址盗用、BT下载以及借助USB接口泄漏公司机密等严重问题。

二、网络优化目的

第一,确保局域网及其应用能够在较长时间段内安全、稳定地运行;

第二,建立自动化、高效率的病毒防护体系;

第三,有效制约公司员工利用公司网络进行跟工作无关联的操作。

三、公司网络现存问题及原因分析

目前,我公司网络在实际运行中主要存在以下问题:

第一,公司内部网络某一时段内网速较慢;

第二,网络流量数据无法收集,一旦爆发网络病毒,易出现带宽拥挤、网络不稳等现象;

第三,公司电脑数量不断增加,个别员工在上班时间内下载与工作无关联的内容,使得网络愈来愈慢。结合公司网络管理实践,笔者认为,以下因素的存在是造成上述网络问题产生的重要原因,具体分析如表一所示。

表一 公司网络问题原因分析

四、解决方案

(一)强化上网行为管理

随着网络热门应用的不断涌现,管控力度较差甚至失控的网络体系给企事业单位造成诸多困扰,我公司也不例外。在上班时间内,个别员工使用BT工具来下载影视、P2P网络影视软件(如PPS、PPTV、迅雷看看、QQ直播等)、mp3 歌曲;随意进行上网聊天、在线视频、玩网络游戏以及炒股等网络活动,不仅极大占用了公司网络资源,而且显著降低了员工的实际工作效率。对于一些关键部门,甚至会产生严重的信息安全隐患。为此,强化员工上网行为管理,成为我公司建设网络的首要任务。

一方面,依据职能部门的划分,进行对应的IP规划,并实行员工实名制上网管理;针对职能部门的不同,认真制定相应的网络管理策略;针对每台电脑,进行详细的带宽管理,对内网、公网的下载与上传分别进行具体设置。

另一方面,对于每一个网卡,均实行身份管理机制,高效约束和制止IP地址与MAC地址的随意篡改,有效降低因滥用宽带而造成的网络卡滞甚至死机、邮件收发巨慢甚至无法发出的不良现象。

(二)强化公司网络安全

随着计算机技术的迅猛发展,网络病毒、网络攻击层出不穷,显著提高了企事业单位核心信息泄漏的机率与风险。因此,为了确保网络运行的安全性、稳定性,确保公司机密信息的足够安全,应不断强化公司网络安全,建立具有较强防护性与攻击性的网络体系。这就要求在实际公司网络优化过程中应努力做好以下方面工作:

1、科学进行端口管理。上班时间内员工访问Internet时,后台会产生相应的数据包,该数据包内往往存在大量超过一万的目的端口。而研究证实,这些目的端口近乎与工作没有关联。因此,在上班时间内,对于从0~65535的TCP、UDP端口,应将其中与工作无关联的所有端口封掉,或者仅打开与工作存在关联的端口。

2、合理进行带宽管理。在工作时间内,应合理安排带宽分布,一般网上办公占50~70%,其他应用软件占20~40%,通信线路应答则占10%左右。

3、有效防范ARP攻击。为了有效预防数据包的伪造,实现内网ARP攻击的高效遏制,在实际管理过程中,应将内网电脑中的IP地址与MAC地址对应绑定起来,充分保障内网数据安全。

4、高效防范DoS攻击。为了确保内网通信的稳定、安全运行,在实际管理过程中,应合理设置网关Ping包控制功能,高效防范DoS攻击。

(三)强化网络权限管理

基于企事业单位部门分工存在显著的差异性,其部门网络权限同样具有一定差异性。以环保公司为例,主要存在行政、财务、技术、测试等多个部门,各部门各施所职。因此,在实际管理过程中,应强化网络权限管理,积极利用VLAN功能与PPPoE上网认证功能来有效满足权限划分的需要,实现不同部门网络的相互隔离,禁止越权访问,充分保障信息安全。

优化方案范文5

关键词:移动应用;MySQL;优化;PHP

前言

开发的一套手机应用的后端服务器支持系统,目前的业务是前端两台Web服务器做HA,一台服务器做图片服务器。前端web服务器承担的是用户访问和手机客户端的API接口数据处理工作,要求处理速度快但是没有大规模查询。每天用户访问量大约为5-10万IP,分别用两台web做HA负载。两台Web共用一个数据库保持数据一致性,另外使用一台服务器数据库做数据库从库。从库作用是在主库死机之类的问题出现的时候,切换到从库来进行服务。但是实际起到的作用只是一个备份设备而已。

1 当前面临的问题

每次后台进行统计查询,由于数据总量过大,查询全表就会造成表锁死或者低速响应,造成客户端无法得到正常响应。鉴于这种问题,我们对后台统计功能进行一些优化处理。

问题的原因很容易定位,就是表数据量太大,可是业务的逻辑又不允许进行简单分表。尝试做表分区效果也很一般。查询大表的速度实在难以接受:例如lee_userlog表数据已经有两千六百多万条数据,每天需要查询这个表,看数据总体统计情况。具体问题分析如下:

直接加memcache的缓存,生存时间10秒-60秒不等。好处是实施方式简单,但是非常不适合我们的业务,因为每次生成缓存的查询还是非常慢,并且由于每次查询后间隔至少10分钟才查第二次,因此这种简单的缓存方式根本起不到任何作用,这样的查询并不十分频繁,每小时大约要看2-3次,因此直接做缓存是没有意义的,因为第一次查的时候还是慢,第二查完以后可能十几分钟后才查第二次。如果将结果缓存到半小时以上,将导致两次查询结果完全相同,导致无法对运营状态进行有效的数据分析,运维人员没法根据统计结果做出相应调整,考虑增加简单sql查询缓存,解决了按天查询的时候每天固定数据缓存的问题,提升效果明显,但是查当天数据的时候由于数据量还是很大,所以依然影响速度。进一步考虑的方案是,sql每次都查全表,但是后台管理界面查询时直接返回缓存数据,但是运行一个更新数据的服务,每10分钟在后台运行一次缓存对应的sql语句,将结果更新到结果集中,这样的设计牺牲了部分实时性,但符合实际使用的情况,至少间隔10分钟才会进行查询查看统计结果。同时大大增加用户使用的查询速度。瞬间即可得到结果,根据这种思路我们分析实际方案。

2 问题的解决方案

首先可以做的最简单的事情就是把前端用户使用数据库和后台查询数据库分开,这样进行读写分离后至少进行大规模查询不会造成业务卡死。我们建立一个只读的用户连接到从库,用户权限设置为只允许进行SELECT操作。

其次根据实际业务逻辑将问题拆解为三种情况:

(1)按日存储统计结果类型数据,每天会产生数据,但是过了当天数据就变为静止数据。统计结果不会改变。

(2)数据总体情况统计,整个表的数据记录,求和等操作。随时跟着时间在增加或减少。

(3)更复杂的统计情况,数据按日统计,但统计出来的数据也随时会变化。

第一种情况:按日统计的,在第一次查询的时候保存为一条数据记录通过查询时间来分析,如果含有当天记录则不缓存:

if (date('Y-m-d',$puttime)!=date('Y-m-d') && date('Y-m-d',$endtime)!=date('Y-m-d'))

如果是按日统计数据,不含有当天数据的,直接缓存统计结果到另一个缓存表中。

第二种情况:我们将数据统计的SQL语句整体缓存到缓存表中,后台做一个服务程序定时更新这个表,维持总体统计数据为准实时,这一过程大约每10分钟会更新一次,稍有滞后但是依然能满足实际需求。

第三种情况:我们记录每次更新数据的时间点和结果。新一次查询的时候,由于数据永远处于增量情况,因此我们只需要查出上次时间点到当前的增量数据统计情况合并如上次缓存结果中,同时更新缓存结果到当前时间点即可。这样查询量减少了几个数量级,速度也就有了保障。

3 缓存表设计

db_cache

字段说明:

sql_name插入值的之前要将插入sql语句做处理,防止sql嵌套出现问题。

sql_hash字段为表中的唯一字段,用来检索查询对应的sql语句用。同时保障缓存能被迅速检索到。如果需要就进行数据更新。考虑到如此长的字符串进行哈希重复概率很低,因此可以放心存储。

result_json将查询结果做成Json数据来存储。因为结果数据的结构是不定项,未必只是一个值。可能是各种数据对象。

is_fresh加上是否自动刷新,一旦开启,则后台开启一个服务对数据进行处理。定时进行数据刷新。

alive_time增加缓存数据生存时间,超过时间,则会被清除。

time数据表字段time被定义为记录数据最后修改时间,这样可以方便检验数据的更新情况。

4 后台定时刷新数据机制

(1)定时查询缓存表,清除超过生存时间的缓存数据。

(2)定时查缓存表,把需要刷新的数据sql掉出来,跑一次结果。并更新到缓存数据中。

(3)由于一些特殊的函数中查询出来的结果要求特别处理一

下,例如有些数据要查出来后再统计一次或者只需要一个最后结果。这样既节省了存储空间,也节省了多次重复计算的资源。但是因为这个需要非常个性化,所以我们引入func_name字段进行存储。

(4)大多数需求都不需要个性化处理,所以我们使用php面向对象的魔术方法__call()来简化代码。

优化方案范文6

一、指导思想

以邓小平理论和“三个代表”重要思想为指导,深入贯彻落实科学发展观,积极争创“国家生态市”、“全国创建文明城市工作先进城市”、“省级卫生城市”,深入开展“讲文明,优化服务环境;讲卫生、美化生活环境;讲秩序、净化社会环境”活动,充分发挥乡、镇、街道、市直部门及各类企业的主导作用,发动广大干部群众,扎实开展环境卫生综合整治,并逐步建立完善长效机制,彻底解决生产生活环境脏、乱、差现象,为广大市民创造整洁美丽的生活家园,推动全市精神文明建设再上新台阶,建设生态文明、人民幸福的新。

二、时间安排

2011年5月10日至6月10日。

三、整治内容

(一)讲文明,优化服务环境。

优化为民服务环境,让党放心,让人民满意,是开展文明创建活动的出发点和落脚点。各级党员干部要在环境卫生综合整治过程中率先垂范,结合机关效能建设与创先争优活动,说文明话、办文明事、做文明人,以良好的精神面貌和优美的工作环境迎接市第十三次党代会的召开。

1.广大党员干部,特别是机关工作人员要注重仪表,学习礼仪,讲究礼节,全面提高文明素养。

2.办公场所要窗明几净,物品摆放整齐,垃圾随时清理。

3.来人来访要热情接待,语言文明,谈吐礼貌,答复准确。

(二)讲卫生,美化生活环境。

1.全面开展“门前三包”(包环境卫生、包市容秩序、包公共设施完好)。城乡结合部、背街小巷、居民生活区垃圾收集每天不少于两次,并实行全天候保洁,道路无果皮、纸屑、塑膜、杂物等垃圾,作业人员不得将垃圾、泥沙扫入下水道进水篦或倒入河流、绿化带内。(责任单位:城管局、各街道、市直各单位)

2.垃圾桶(池)、果壳箱等环卫设施布局合理,完好美观,无破损、积水、外溢、污迹,桶(池)内无积存垃圾,周围地面整洁、无污水流溢。(责任单位:城管局)

3.中转车辆性能良好,整洁美观、密封,无抛洒滴漏,驾驶员遵守交通规则,严禁闯红灯、超速超载、乱停乱放等违规行为,在指定地点倾倒垃圾。(责任单位:城管局)

4.内河疏浚淤泥,捞除漂浮物,捡净悬挂物。(责任单位:水务局)

5.加强污染减排,严格环境执法,严格监管重点工业企业,实行排污许可和强制性清洁生产审核制度,确保其污染物排放达标,督促国控重点污染源企业安装污染源在线监测设施。(责任单位:环保局)

6.实施燃煤锅炉清洁能源改造,做好城区燃煤锅炉的监测工作。开展辖区内重点大气污染防治企业专项治理,建立机动车环保合格标志管理制度,实施机动车尾气检测检验。(责任单位:环保局)

7.做好重点场所、行业、铁路、公路和内河沿线的环境卫生整治工作。提升城市农贸市场规范化水平,促进乡镇农贸市场整洁有序。加强车站、城中村、施工工地、流动人口及农民工聚集地、集市、畜禽养殖场(小区)、卫生院、中小型水厂以及旅游景区(点)环境卫生的管理。(责任单位:城管局、商务局、工商局、公路局、交通运输局、农委、旅游局)

8.加强对食品生产加工、公共场所、学校等重点场所的卫生监督管理。加强对城乡结合部和农村地区的小餐饮店、旅店、美容美发店、网吧、洗浴场所的卫生监督管理,加大对学校、幼托机构周边环境卫生整治力度。(责任单位:卫生局、药监局、教体局)

9.广泛开展病媒生物防制工作。按照《安徽省防控病媒生物管理办法》及《市病媒生物防制工作方案》的要求,通过集中清理整治,消除“四害”滋生地,通过统一组织、统一时间、统一药械、统一方法的物理及化学防治,使老鼠、蟑螂、蝇、蚊密度防控达到省级卫生城市要求。(责任单位:卫生局及市直相关单位、各乡、镇、街道)

10.在农村全面开展以“三清”为主要内容的垃圾处置群众性活动。一是清理垃圾。建立以“户集、村收、乡运、市处理”及“户集、组收、村处理、乡负责、市监督”两种农村生活垃圾收集运输处理模式,形成户、组、村、乡四级垃圾处理作业链。农户负责将自家产生的垃圾分类放置,并对可回收利用的进行适当处置,对瓦砾砖块、煤灰、土渣等垃圾就地填埋,对菜叶瓜皮进行发酵、堆肥,对塑料橡胶、废铜烂铁等垃圾回收,对电池、残留农药瓶等有害废弃物集中处理;村建立垃圾收集站,定点集中收集垃圾并运送至乡镇(街道)垃圾处理站。二是清理违章建筑。全面清理农村未经批准擅自搭建的违法建(构)筑物,农户庭院无乱堆乱放,乱搭乱接、乱贴乱画,改建或粉刷重点道路两侧影响观瞻的破旧建筑;亮化村庄、集镇、公路交叉路口、马路市场;车辆停放规范;清除“牛皮癣”,规范广告牌。三是清理河道。疏浚河塘淤泥,清除河渠水塘垃圾、水面漂浮物、悬挂物,严厉打击电鱼、药鱼、炸鱼等行为。全面推进农村生活污水处理工程建设,各乡、镇、街道在5月20日前完成本辖区内农村生活污水处理设施建设项目申报工作。(责任单位:各乡、镇、街道)

(三)讲秩序,净化社会环境。

1.交通秩序管理达到人车分流,各行其道,及时疏导瓶颈地段交通堵塞状况。(责任单位:公安局)

2.规范管理停车秩序,各类机动车、非机动车划线停车、摆放整齐,专人管理。(责任单位:住建委、公安局)

3.开展驾驶员文明礼仪培训,严查无证驾驶、醉酒驾车等行为,中心环道严禁逆向行驶。(责任单位:交通运输局、公安局)

4.班车、出租车等营运车内干净整洁,工作人员文明用语,服务优良。(责任单位:交通运输局)

5.车载广告美观清爽,呼叫台文明规范。(责任单位:交通运输局)

6.开展系列志愿者活动。(责任单位:团市委)

四、相关要求

(一)广泛宣传,全面发动。各级各部门要充分发挥模范带头作用,按照“门前三包、门内达标”要求,开展义务大扫除活动,清除卫生死角;学校要组织师生走出校门、进村入户,进行宣传,并结合自身实际,开展义务大扫除和清洁家庭活动;开展丰富多彩的宣传教育活动,倡导文明、健康、科学的生活方式。

上一篇餐饮策划

下一篇开发方案