查询
select (distinct) column, group function(avg(),count(),sum(),min(),max())
from table_name1,table_name2
where(select字句) 等值连接=,非等值连接!=,外连接,自连接(按行过滤,且组函数不能出现在where子句中)
group by column ,group function(select中出现的字段必须在此出现) 分组
having (select字句) 过滤分组后的数据,不能替代where的位置
删表:drop table table_name;
建表:create table table_name(
column type;
.......
)
增加记录:insert into table_name values(*,*,.......)
删除记录:delete from table_name where ****
更新记录:update table set column=**** where ****
实体 约束 实体
主键和外键构成完整性约束的基石。
ORACLE的索引注意点
1.使用不等号 <> !=会进行全表扫描 改成 < or >就能正确使用索引
2.is null 和is not null 会跳过索引 ,最好应该把索引列标记为not null
3 使用函数
4 不匹配的数据类型
innodb不锁表
单点故障
访问速度,国内复杂网络环境 CDN加速
insert异步化
数据压力与峰值:
数据、功能、部署尽可能拆分
SqlMapBaseDAO 分库
架构:
过度设计
数据库:
分库,分表
MySQL proxy
缓存:优先考虑跨级缓存,要考虑Down机的风险
网站哪些事儿(康神):http://video.sina.com.cn/v/b/42166796-1700099614.html
caoz或者曹政
分享到:
相关推荐
Oracle数据库知识总结.mm
**数据库MySQL基础知识总结** 在IT领域,MySQL是一个广泛使用的开源关系型数据库管理系统,以其高效、稳定和易用性而备受青睐。以下是对MySQL基础知识的详细总结: ### 1. MySQL基本概念 - **数据库(Database)*...
本文将深入探讨数据库的一些关键知识点,包括概念、功能、结构、故障处理、恢复技术和数据完整性。 1. 数据冗余:冗余是指同一数据在不同位置的重复存储,这可能导致数据一致性问题和存储空间浪费。为减少冗余,...
MySQL数据库知识点总结 MySQL 是一种关系型数据库管理系统(RDBMS),它具有高效、稳定、可靠、安全等特点,是目前最流行的开源关系型数据库管理系统之一。 MySQL 入门 1. MySQL 介绍:MySQL 是一种关系型数据库...
数据库编程总结 数据库编程总结 数据库编程总结
在数据库操作基础知识中,主要包括以下几个关键点: 1. **创建数据库**: - 使用 `CREATE DATABASE` 命令创建数据库,指定数据文件和日志文件的逻辑名称、物理位置、初始大小、最大容量以及增长方式。`PRIMARY` ...
计算机等级考试四级数据库工程师考试知识点总结,聚焦于深入解析数据库技术的核心原理与应用,涵盖了数据库技术的历史起源、基本概念、数据库系统结构、数据模型及其分类等多个维度,旨在为备考者提供全面而系统的...
除了主教材,压缩包中还包含《数据库知识总结和解题指导(王珊)》。这本书籍通常会提供对教材中重要概念的精炼总结,以及课后习题的答案,有助于读者自我测试和巩固所学知识。 通过学习《数据库系统概论》第五版,...
本总结旨在深入探讨数据库的基础知识、主要类型、设计原则以及最佳实践,帮助读者从入门到精通。 一、数据库基础 1. 数据与数据库:数据是信息的基本单元,而数据库是有序地组织这些数据的系统,提供了数据的存储、...
中软工作总结一:oracle
【VC++数据库编程总结】 在IT领域,尤其是软件开发中,数据库编程是不可或缺的一部分,尤其在使用VC++作为开发工具时。VC++可以与多种数据库系统进行交互,如SQL Server、Oracle等,通过不同的访问技术实现数据的...
本文档将对“数据库代码总结.docx”中提到的关键知识点进行详细的阐述,主要包括数据库操作、表的操作、数据查询、视图操作、索引操作、触发器、安全、架构以及备份等内容。 #### 一、数据库管理 **1. 登录账号与...
"数据库学习总结之最佳" 数据库学习总结是指对数据库的基本概念、关系型数据库、可视化数据管理器、SQL 语言、数据库模型等...通过学习这些方面的知识,可以深入了解数据库的原理和应用,提高数据库管理和维护的能力。
数据库应用知识总结.doc
1、创建表Scores 1 create table Scores –表名 2 (Id int identity(1,1) primary key,–设置主键,并且行号自增, identity(1,1)表示Id列从1开始自增,每次增加1 3 Date datetime not null, –设置类型为...
数据库系统原理涵盖了许多重要的知识点,这里将按照标题和描述中的要点进行详细解释: 1. 数据与信息的区别:数据是信息的载体,是符号记录下来的可识别的信息,而信息是数据的含义,反映了现实世界的存在方式或...