博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
代码优化从数据库里查数据
阅读量:5316 次
发布时间:2019-06-14

本文共 555 字,大约阅读时间需要 1 分钟。

今天写了几行代码,都是从一个表里查数据。而我却查了三次数据库,

代码例子如下:

dalclass.GetLie("userName","Student","userId="+id);

dalclass.GetLie("userClass","Student","userId="+id);

dalclass.GetLie("userBank","Student","userId="+id);

 

优化后的代码:

string sql = "select userName,userClass,userBankfrom Table35 where userId="+id;

DataTable dt = dalclass.GetClassInfo(sql);

 

优化后的代码只需查询一次数据库就可以得到所有需要的数据,减少了对数据的访问。加快了执行速度。

感悟:这件事虽然很小,但是给我的警示却不小。它让我知道我自己没有时时刻刻注重代码优化问题,代码优化一定要进脑子里。时时刻刻想着它,只有这样才能提高!

        其实提高最快的时候不是写代码的时刻,而是你去该自己代码的时刻!

转载于:https://www.cnblogs.com/honghong75042/archive/2012/03/14/5773959.html

你可能感兴趣的文章
python容错
查看>>
cookies和session区别
查看>>
单元测试
查看>>
你知道你常用的dos和linux命令吗?
查看>>
java高级---->Thread之CyclicBarrier的使用
查看>>
一个故事告诉你比特币的原理及运作机制
查看>>
[Swift]LeetCode1013. 将数组分成和相等的三个部分 | Partition Array Into Three Parts With Equal Sum...
查看>>
python---[列表]lsit
查看>>
一款好的折线图、饼图、柱形图
查看>>
记一次意外
查看>>
Oracle常用函数汇总
查看>>
Element.shadowRoot
查看>>
c#事务的使用、示例及注意事项
查看>>
机器学习(一)—— 线性回归
查看>>
隧道6in4 和隧道6to4(GNS3)
查看>>
HDU 5141
查看>>
linux守护进程的编写
查看>>
Quartus prime16.0 与modelsim ae 联调
查看>>
你总说时间很少
查看>>
程序一启动检查网络,如果没有网络就退出程序
查看>>