我们项目开发中,应该从哪几个方面提高项目性能?

我们项目开发中,应该从哪几个方面提高项目性能?【原创】

1、硬件;服务器要稳定,可靠,带宽大,允许的并发数要高;
2、软件【开发的程序】。

a、数据库
1、创建合适的字段类型及分配合适的长度;

例如:

密码:md5加密,对应的字段:char 32
年龄:tinyint 无符号

提示:整型的长度是结合0填充一起使用的。

2、默认值尽可能不要设置null

3、索引的创建;

4、合理的分表设计。

b、程序中值的调取【从数据库中调取】

单表查询,多表查询

子查询;【性能较低】
左右链接;
关联查询;

合理的 select 字段1,字段2 from 表
不合理的 select * from 表

不合理的 select count(*) from 表 where >>>
不合理的 select count(姓名) from 表 where >>>
合理的 select count(主索引ID) from 表 where >>>

c、优化。
1、静态化;
2、缓存[1、页面缓存;2、内存缓存]。


关注公众号,了解更多it技术(it问答网

发表评论

电子邮件地址不会被公开。