本文摘录总结自《高性能MySQL》(第三版),将以每章一篇文章方式带大家读这本数据库经典之作。总结精华,帮大家快速抓住重点信息,节省宝贵时间。这章概念性东西比较多,可能有点枯燥。但讲了很多底层原理,坚持读下来还是会有一些收获。100 多位经验丰富开发者参与,在 Github 上获得了近 1000 个 star 全栈全平台开源项目想了解下吗? 一、选择优化数据类型MySQL 支持数据类型
环境Window系统部署,在IDC系统添加系统部署需求安装配置信息:Raid: raid 10系统:windows 2012 or 2016 or 2008R2软件:手动ilo账号:手动其他:手动存储空间配置:将物理层做成raid10,然后在物理层划分出xxGB空间作为C盘系统盘,然后剩下XXGB空间平均分成D盘和E盘版本系统版本: window server 2008R2 兼容到SQL ser
转载 2024-03-11 09:30:00
64阅读
0,Schema数据类型优化概述首先schema是什么?schema指的是一组数据库对象集合,这些对象包含:表、字段、字段类型、索引、外键、等等。(schema就是数据库代名词,**例如:**如果把database看作是一个仓库,仓库很多房间(schema))良好逻辑设计和物理设计是高性能基石,应该根据系统将要执行查询语句来设计schema,这往往需要权衡各种因素。例如:反范式设计可
schema翻译不统一,有的翻译成模式,有的翻译成方案,有的翻译成架构或结构。这个词比较抽象,不同环境下,有不同解释。时间长了,即明白了。这个词就属于不要翻译成中文那一类词,翻译后反而不好理解了。       从数据库理论角度看:schema数据库中存储数据一个逻辑表示,是一系列数据结构和数据对象集合,既可以是数据库全局逻辑描述也可是数据库
按照SQL标准解释,在SQL环境下Catalog和Schema都属于抽象概念,可以把它们理解为一个容器或者数据库对象命名空间中一个层次,主要用来解决命名冲突问题。从概念上说,一个数据库系统包含多个Catalog,每个Catalog又包含多个Schema,而每个Schema又包含多个数据库对象(表、视图、字段等),反过来讲一个数据库对象必然属于一个Schema,而该Schema又必然属于一个C
转载 2024-01-11 09:15:15
128阅读
翻译自:https://database.guide/what-is-a-database-schema/用数据库术语来说,schema(读作“ skee-muh”或“ skee-mah”)是数据库组织和结构。schemas和schemata都可以用作其复数形式schema包含对象可以是表,列,数据类型,视图,存储过程,关系,主键,外键等。A database schema可以用可视化图表表
转载 2024-02-21 19:48:25
70阅读
      在Oracle中,结合逻辑存储与物理存储概念,我们可以这样来理解数据库、表空间、SCHEMA数据文件这些概念:       数据库是一个大圈,里面圈着是表空间,表空间里面是数据文件,那么schema是什么呢?schema是一个逻辑概念,是一个集合,但schema并不是一个对象,or
转载 2024-02-20 20:52:19
771阅读
SO/IEC 9075-1 SQL标准中将schema定义为描述符持久命名集合(a persistent, named collection of descriptors),如果你之前对schema定义疑惑不解,希望看了我这篇文章会好一些,起码不会更差。广义上造成疑惑另一个原因可能是由于schema这一术语具有如此广泛含义,因为它在不同环境下有不同含义,schema一词源于希腊语sk
转载 2024-06-21 19:42:08
290阅读
高性能MySQL学习系列(一)--Schema数据类型优化1、选择优化数据类型TIMESTAMP和DATETIME存储时间和日期,精确到秒。TIMESTAMP只使用DATETIME一半存储空间,并且会随时区变化,具有特殊自动更新能力。但是TIMESTAMP时间范围要小得多。选择数据类型只能决定MySQL在内存和磁盘中是怎样保存数据数据计算与存储无关1.1、整数类型整数类型存储空间
SQL Server认证模式 SQL Server提供了2种安全管理模式,即Windows 身份验证模式和混合身份验证模式, 管理SQL Server认证模式 (1)确认 SQL Server 验证 ①在桌面上单击“开始”,选择“程序”→“Microsoft SQL Server 2005” →“ ...
转载 2021-09-20 23:42:00
228阅读
1 架构 master-slave性能,qps,tps,cpu,disk,memory,network,raid卡,fashion卡, 并发量:同一时刻需要db处理 连接量: 大表:1000w行或者表文件10g 影响:慢查询,对表ddl操作(长时间锁表,主从复制延时,对数据操作影响) 处理:分库分表,把一个大表分成多个小表 难点:分表主键选择,订单号,供应商,地区分表
转载 2024-09-24 18:06:23
66阅读
    今天把一台服务器数据转移到远程服务器上来,中间出现了一些问题,总的来说一路都解决,记录下。数据库MSSQL2000,需要把整个数据全部拷贝到远程服务器上,我选用是完整备份和还原方法,基本上不会有太大问题,但是中间出现过几个问题:  1   数据库无法还原,出现下面错误 --数据库恢复时出现“设备激活错误,请使
原创 2009-07-07 16:19:14
2449阅读
SQL Server认证模式 SQL Server提供了2种安全管理模式,即Windows 身份验证模式和混合身份验证模式, 管理SQL Server认证模式 (1)确认 SQL Server 验证 ①在桌面上单击“开始”,选择“程序”→“Microsoft SQL Server 2005” →“ ...
转载 2021-09-20 23:42:00
289阅读
2评论
# 如何实现MSSQL Server数据库:新手指南 建立一个MSSQL Server数据库过程可能会让新手感到复杂,但其实只要按部就班地进行操作,就能轻松上手。本文将介绍从建立数据库到基本数据操作整个流程,并配合具体代码及注释逐步解释。 ## 整体流程 在开始之前,我们需要了解创建和操作一个MSSQL Server数据库基本步骤。下面是整个过程概述: | 步骤 | 操作描述 |
原创 2024-08-11 07:21:52
27阅读
1.判断注入点,获取网站信息sqlmap.py -u http://www.xx.com/ss.asp?id=123例:sqlmap.py -u “http://www.xx.com/ss.asp?id=123”2.获取所有数据库sqlmap.py -u http://www.xx.com/ss.asp?id=123 --dbs例:sqlmap.py -u “http://www.x...
原创 2021-09-05 18:08:00
451阅读
创建新数据库失败 原因:无法获得数据库 'model' 上排他锁 执行sql查询 是谁占用了model进程。发现是进程数是51 select spid from master.sys.sysprocesses where dbid = db_id('model'); 执行如下指令删除 decla ...
转载 2021-09-03 10:44:00
331阅读
2评论
SQL Server 相关 SQL Server - 认证 SQL Server 2000 安全性管理是建立在认证(authentication)和访问许可(permission)两者机制上 SQL Server 提供了2种安全管理模式,即 Windows 身份验证模式和混合身份验证模式,数据库 ...
转载 2021-09-22 00:42:00
142阅读
2评论
1 /// <summary> 2 /// 执行多条SQL语句,实现数据库事务。 3 /// </summary> 4 /// <param name="SQLStringList">多条SQL语句</param> 5 public static int ExecuteSqlTran(List<St
原创 2024-08-09 14:28:09
33阅读
ORACLE实例 = 进程 + 进程所使用内存(SGA) 实例是一个临时性东西,你也可以认为它代表了数据库某一时刻状态! 数据库 = 重做文件 + 控制文件 + 数据文件 + 临时文件 数据库是永久,是一个文件集合。 ORACLE实例和数据库之间关系 1. 临时性和永久性 2. 实例可以在没有数据文件情况下单独启动 start
转载 2024-04-24 12:14:50
176阅读
数据库Schema,为数据库对象集合,一个用户一般对应一个schema。 官方定义如下: A schema is a collection of database objects (used by a user.). schema objects are the logical structures that directly refer to
  • 1
  • 2
  • 3
  • 4
  • 5