
Database
文章平均质量分 69
在这里记录 DB 笔记
Cao Lilu
浮生若梦,岁月流金
展开
-
如何整理积重难返的 django db migrations 文件
你的代码应该是写给下一个开发者的情书。最简单的方式当然是删除数据库然后重新生成,但本文主要针对在原有数据的基础上进行更新。主要分以下三步,多数据库环境适用,执行之前建议有二:建议一个模块一个模块执行;执行之前保证数据库 django_migrations 中的迁移记录和模块下的 migrations 子文件夹下的迁移文件保持一致;django 数据库迁移原理(如已知晓,则跳过)我们知道在 django 中执行了 python manage.py makemigrations MODEL_N原创 2021-08-30 17:43:53 · 342 阅读 · 0 评论 -
解决高并发的数据库主从复制结构
高并发的企业架构 在高并发下企业架构主要是由集群支撑的。本文主要是讨论主从复制的数据库集群搭建。主从复制的数据库集群架构详解: 数据库的操作主要分为两种,联机事务处理(OLTP):增删改,联机分析处理(OLAP):查,这里主要是将这两种操作用数据库路由器分开,有写服务器集群和读服务器集群。 对于读服务器集群来说,只是读取数据,并不会对数据的一致性造成影原创 2015-07-27 19:08:30 · 2077 阅读 · 0 评论 -
数据库到底用不用外键、触发器、索引、视图、存储过程
今天听了一个企业技术总监的宣讲,结果听说在他开发系统的过程中,都没有用到外键,这让我很惊讶,赶紧上网搜索了一些资料看了看,终于明白了不用外键的原因。这是一篇关于是否使用外键的讨论,讲的很有道理:对于主/外键/索引来说,在一些开发团队中被认为是处理数据库关系的利器,也被某些开发团队认为是处理某些具体业务的魔鬼,您的观点呢?在实际应用中您会采取哪种方式?大家共同观点:主键和索引是不可少转载 2015-02-27 17:39:00 · 2301 阅读 · 0 评论 -
小SQL干大事。。。不断更新
1、MySQL中group_concat函数完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。要返回哪些列,由函数参数(就是字段名)决定。分组必须有个标准,就原创 2015-05-28 13:02:36 · 445 阅读 · 0 评论 -
Oracle - 数据库的实例、表空间、用户、表之间关系
完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台内存)转载 2015-01-22 22:06:56 · 533 阅读 · 0 评论 -
详解Oracle的几种分页查询语句
SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40)WHERE RN >= 21其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM = 21控制分页查询的每页的范围。上面给出的这个分页转载 2015-01-26 13:48:59 · 383 阅读 · 0 评论 -
oracle学习笔记
oracle安装 在win7及其以上安装oracle的时候,有时候需要用兼容性来安装(右键-->属性-->兼容性:选择windows XP(Service Pack 2))。 平常所说的 Oracle 或 Oracle 数据库指的是 Oracle数据库管理系统。Oracle 数据库管理系统是管理数据库访问的计算机软件(Oracle database manager system原创 2015-03-01 14:58:05 · 670 阅读 · 0 评论 -
oracle基本表sql创建语句解析
prompt PL/SQL Developer import fileprompt Created on 2015年3月7日 by crownset feedback off-- set feedback-- 有三种方式:-- set feedback on-- set feedback off-- set feedback n-- 默认的当一条sql发出的时候,o原创 2015-03-13 11:06:06 · 660 阅读 · 0 评论