社区
脚本语言
帖子详情
在PB中,如何有效的提高程序执行速度,减少程序使用的内存;
peanut2008
2003-07-25 05:42:16
在PB中,如何有效的提高程序执行速度,减少程序使用的内存;
...全文
109
16
打赏
收藏
在PB中,如何有效的提高程序执行速度,减少程序使用的内存;
在PB中,如何有效的提高程序执行速度,减少程序使用的内存;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peple
2003-07-29
打赏
举报
回复
klbt(快乐白兔)
可以给个理由吗?我同意Hanson_bati_zhu(欺世盗名之徒)的观点。
eminena
2003-07-29
打赏
举报
回复
1.减少代码冗余
2.多用内嵌式 SQL
3.尽量少用全局型变量等
4.……
klbt
2003-07-29
打赏
举报
回复
我还是坚持原观点:
“游标、嵌入式SQL语句要慎重使用,尤其是要杜绝在循环中使用。”
这是我的的实际经验。
rogery
2003-07-29
打赏
举报
回复
怎么高手们意见不统一呀……
to: klbt(快乐白兔)
“游标、嵌入式SQL语句要慎重使用”
同意
“尤其是要杜绝在循环中使用”
有时个也可以用一下《我是这样认为的》
xisat
2003-07-26
打赏
举报
回复
循环的速度大于内嵌sql语句执行的速度,杜绝.
Hanson_bati_zhu
2003-07-26
打赏
举报
回复
to: klbt(快乐白兔)
“游标、嵌入式SQL语句要慎重使用”
同意
“尤其是要杜绝在循环中使用”
不同意
xisat
2003-07-26
打赏
举报
回复
pb程序运行速度的瓶颈应该是,和数据库的数据交换过程,针对数据库操作方面的优化可以大大提高速度,如使用存储过程,合理安排事务,合理使用内嵌sql语句等等
pb程序的内存占用相对来说都比较大点,就象vb,不过现在大家机器内存大,只要程序中没有太大问题,将就着过吧(其实前面的大哥说的都挺好的了),哈哈哈,不要打我
klbt
2003-07-26
打赏
举报
回复
游标、嵌入式SQL语句要慎重使用,尤其是要杜绝在循环中使用。
joss
2003-07-26
打赏
举报
回复
的确,经验的积累是很关键的!
多利用PB的优点如数据窗口和数据存储,
较好的利用用户对象技术等等,都能在一定程度上改善程序,优化程序!
Thinkinger
2003-07-26
打赏
举报
回复
多使用系统函数,减少循环、递归层次等脚本
alwaystar
2003-07-26
打赏
举报
回复
一言难尽,呵呵
OO设计很重要,至于具体的实现,就看开发人员的技术了
chenht3302
2003-07-25
打赏
举报
回复
我觉得多用存储过程是个好办法。
klbt
2003-07-25
打赏
举报
回复
问题比较笼统,不好回答,总之,经验的积累很重要。
runsoft
2003-07-25
打赏
举报
回复
这个设计到很多个方面
数据结构设计是否合理,
运算算法是否恰当。
这些是最根本的 。
Hanson_bati_zhu
2003-07-25
打赏
举报
回复
这个。。。
就算他及时销毁了,但如果他的程序写得有问题的话,还是不能解决问题的啊
所以
这个问题的根本解决方法就是:改善你的程序,建议看看《Refactoring》
pangxcai
2003-07-25
打赏
举报
回复
主要是防止内存泄露问题了,对于你所创建的不可视对象,在不用时要及时的销毁,其他就不太多了,具体的可参照相关的Help设置。
Visual Studio 开发 C++ DLL动态链接库,以及在
PB
中
调用
一.DLL概述: ---- 动态链接库(Dynamic-Link Library),简称DLL,是基于Windows系统平台下
程序
设计的一个非常重要的组成部分。
使用
DLL有许多优点: (1)
使用
DLL的动态连接不是将库代码拷贝,只在
程序
中
记录函数的入口点和接口,在
程序
执行
时才将库代码装入
内存
,如果有多个
程序
使用
相同的DLL,也只需将DLL在
内存
中
装载一次,节省了
内存
开销。 (2)DLL是基于Windows的
程序
模块,它不仅包含可执行代码,还可以包含数据,各种资源,扩大了库文件的
使用
范围。 ...
DLL动态链接库,以及在
PB
中
声明函数
一.DLL概述: ---- 动态链接库(Dynamic-Link Library),简称DLL,是基于Windows
程序
设计的一个非常重要的组成部分。
使用
DLL有许多优点: (1)
使用
DLL的动态连接不是将库代码拷贝,只在
程序
中
记录函数的入口点和接口,在
程序
执行
时才将库代码装入
内存
,如果有多个
程序
使用
相同的DLL,也只需将DLL在
内存
中
装载一次,节省了
内存
开销。 (2)DLL是基...
PB
9模拟
PB
12界面控件 - GUIControls for
PB
9.0
本文还有配套的精品资源,点击获取 简介:
使用
PB
9开发工具,通过特定的库或组件实现与
PB
12相似的用户界面,提升应用的现代感和用户体验。GUIControls for
PB
9.0是一个2.2.0版的高级GUI控制集,
提高
开发效率和应用质量,对
PB
9应用UI升级非常有价值。压缩包还包含丰富的图标资源,用于创建现代化UI和定制化界面设计。 1.
PB
9模拟
PB
12界面...
用
PB
调用VC编制DLL
使用
PowerBuilder(
PB
)开发应用
程序
时,可调用VC语言编制的动态链接库(DLL)来实现在
PB
中
不容易实现的功能。实践
中
我们曾
使用
VC建立DLL,并在
PB
中
调用VC创建的DLL函数,应用效果不错。在此主要介绍动态链接库的基本特点与
使用
方法。 动态链接库简述 动态链接库(Dynamic-Link Library)简称DLL,是基于Windows系统的
程序
设计
中
的一个非常重
优化你的PowerBuilder
程序
一、处理 SQL 语句1、缓冲 SQL 语句 在应用
程序
中
,有时需要反复调用同一组 SQL语句,在这种情况下,可以通过在应用
中
为这些 SQL 建立缓冲区来
提高
执行性能。 在缺省情况下,SQL 语句的缓冲区是关闭的,你可以通过如下语句打开它: SQLCACHE = n n 表示装入缓冲区的 SQL 语句数量(缺省为
脚本语言
743
社区成员
8,037
社区内容
发帖
与我相关
我的任务
脚本语言
PowerBuilder 脚本语言
复制链接
扫一扫
分享
社区描述
PowerBuilder 脚本语言
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章