数据库开发技术 课堂笔记3
来源:互联网 发布:欧洲文明概论网络课 编辑:程序博客网 时间:2024/05/28 09:32
本文以上课笔记为主,只是截取了上课很少的一部分内容
开发环境切换到生产环境是一场战役
保持数据库连接稳定
- 连接稳定
- 减少交互
在开发环境中,测试数据往往是连续的,也就是比较好的数据,因此性能会比较高,而生产环境中,会有各种增删改查,数据会变得比较不好
先定义问题,再解决问题
一知半解是危险的。一个feature要从头到尾看完,要看结构。
刘老师讲了他当时的故事。当时他还是一个年轻的小伙子,有一天利用bitmap解决了查询很慢的问题,然后他就开始了他说走就走的旅行。
他说,他要去日照玩。
但是他坐车坐到一半的时候,老板打电话给他说,数据库崩了。
他回去看了一下,发现问题居然是……一位女士出去上厕所了,应用停在了那里,导致数据库上了死锁。查看相近的故事
直接操作实际数据
建议:少用临时表,会对未来产生巨大影响
没有必要就不做索引,原因:1.设计不够稳定,2. 消耗物理资源
阅读全文
0 0
- 数据库开发技术 课堂笔记3
- 数据库开发技术 课堂笔记1
- 数据库开发技术 课堂笔记2
- 数据库开发技术 课堂笔记4
- 数据库开发技术 课堂笔记5
- 数据库开发技术 课堂笔记7
- 数据库开发技术 课堂笔记8 处理并发
- 数据库开发技术 课堂笔记6 查询优化器和SQL优化
- 数据库课堂笔记
- 数据库课堂笔记
- 数据库课堂笔记
- 数据库课堂笔记
- 数据库课堂笔记
- 嵌入式开发课堂笔记
- 嵌入式开发课堂笔记
- java 课堂笔记3
- linux课堂笔记3
- 课堂笔记3
- 第七课 Python3 简单三步学会数据库操作
- cookies,sessionStorage和localStorage的区别
- http://blog.csdn.net/dbanote/article/details/12966605
- SCI投稿过程总结、投稿状态解析、拒稿后处理对策及接受后期相关问答综合荟萃目录
- STM32之外部中断例程
- 数据库开发技术 课堂笔记3
- 二维计算几何 知识讲解
- 机器学习第八周(二)--降维
- 代理服务器与反向代理服务器
- 老司机带你玩转git(三)git常用命令以及注意事项
- JS获取随即颜色值
- BCH编码的硬解码算法C语言实现
- php常用排序算法
- Linux下使用popen()执行shell命令