怎样优化程序?

rokyo 2004-03-05 09:40:23
怎样优化能降低对系统资源的消耗?
...全文
34 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Oracle培训内容-服务 一 程序或者存储过程报表优化 问题场景: 目前遇到客户反映程序慢或者存储过程报表慢,都是拿程序或者任务id到后台拿程序测试,找出慢的程序段,做解释计划。如果其中有全表扫描,就加简单的索引,然后进行表分析,如果没有这些都没有用,就素手无策了 培训内容: 1,索引的分类?用途?比如什么时候用组合索引、单字段索引?组合索引中字段顺序 2,SQL中基本查询条件优化,如何提高SQL性能,比如exist比in性能高。。。Where子句中条件前后顺序对性能有没有影响等 3,表分析中都做了些什么动作?以下两种优化语句具体的不同点是什么? analyze table your_test_table_name compute statistics; analyze table m_checking compute statistics for table for all indexes for all indexed columns; 4,如果表分析加索引什么的都没有用时,如何优化程序? 5,一个程序中如果有针对同一个表的update是否整合写成一个update效率会更高? 二 视图报表优化 问题场景: 几张视图报表查询不稳定,之后改成存储过程报表后查询速度变慢,不知如何优化 培训内容: 1,视图报表和存储过程报表查询各自的查询机制是什么?比如视图报表是查询所有数据之后根据过滤条件过滤。。 2,报表中用到的表是不是临时表比较好?什么时候用临时表?什么时候用事实表? 3,保护提交行的作用? 三 归档日志查询 问题场景: 目前很多客户日志都是每天切换一次的,所以如果要查询非系统当天的日志时,就需要先恢复归档日志 培训内容: 1,如何开启归档日志 2,若数据库服务器是linux系统的,那么如何登陆系统?如何查看要回复的SEQid?在什么界面执行恢复归档日志的语句?

16,547

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧