• MySQL数据库的事物隔离级别

    一. 查看数据库的事物隔离级别 mysql> show variables like '%isolation'; +-----------------------+-----------------+ | Variable_name | Value | +-----------------------+----

    DogJay 2020-02-11 数据库

    阅读更多
  • Every derived table must have its own alias

    MySQL中执行如下嵌套子查询时报错 select tag_id from( select tag_id,count(blog_id) as counts from bg_blog_tag group by tag_id ) order by counts desc limit 0,30 报错如下: 错误代码: 1248 Every deriv

    DogJay 2019-05-17 数据库

    阅读更多
  • mysql、redis和MongoDB三者的区别

    NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不过它不是为了取代传统的关系型数据库而被设计的,它们分别代表了不同的数据库设计思路。 MongoDB: 它是一个内存数据库,数据都是放在内存里面的。 对数据的操作大部分都在内存中,但MongoDB并不是单纯的内存数据库。 MongoDB 是由 C++ 语言编

    DogJay 2019-05-09 数据库

    阅读更多
  • 面试专辑——Redis的应用场景

    Redis 是一个强大的内存型存储,具有丰富的数据结构,使其可以应用于很多方面,包括作为数据库、缓存、消息队列等等。不管你心目中的Redis为何物,但是,每一位开发人员都要记住:Redis不仅仅只是一个 key-value 存储。 1. 全页面缓存 如果你使用的是服务器端内容渲染,你又不想为每个请求重新渲染每个页面,就可以使用 Redis 把常被请求的内容缓存起来,能

    DogJay 2019-01-30 数据库

    阅读更多
  • 需求全部数据导出(验证是否有图片)

    ```sql SELECT a.id AS '需求id', a.requirement_name AS '需求名称', a.demand_type AS '需求类型', a.requirement_desc AS '需求描述', a.status AS '上下架状态', a.is_avai

    DogJay 2018-08-08 数据库

    阅读更多
  • 老平台需求汇总表SQL

    ```sql SELECT a.id AS '需求id', a.requirement_name AS '需求名称', a.demand_type AS '需求类型', a.requirement_desc AS '需求描述', a.status AS '上下架状态', a.is_avai

    DogJay 2018-06-18 数据库

    阅读更多
  • 简述索|存取的方法的作用和建立索弓的原则

    作用:加快查询速度。 原则: (1)如果某属性或属性组经常出现在查询条件中,考虑为该属性或属性组建立索引; (2)如果某个属性常作为最大值和最小值等聚集函数的参数,考虑为该属性建立索引; (3)如果某属性经常出现在连接操作的连接条件中,考虑为该属性或属性组建立索引;

    DogJay 2018-10-22 数据库

    阅读更多
  • 成果表(产业标签为中文)

    版本v1.0 ```sql SELECT trdc.id 成果表id, trdc.name 成果名称, trdc.publisher_id 发布者, trdc.belongs_to_type 成果权属, trdc.belongs_to_name 个人单位名称, trdc.technical_field 所属领域, trdc.distri

    DogJay 2018-07-24 数据库

    阅读更多
  • 主键和唯一索引有什么区别?

    相同点: 它们都属于实体完整性约束。 不同点: (1)唯一-性约允许空值,但是主键约束所在的列不允许空值束所在的列。 (2)可以把唯一一性约束放在一 个或者多个列上,这些列或列的组合必须有唯一的。但是,唯一性约束所在的列并不是表的主键列。 (3)唯- - -性约束强制在指定的列上创建一个唯一性索引。 在默认情况下,创建唯一性的非聚簇索引,但是,也可以指定所创建的索|是

    DogJay 2018-10-22 数据库

    阅读更多
  • SGA与PGA的区别

    **SGA:** 是用于存储数据库信息的内存区,是系统的全局内存区,为数据库进程所共享。它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写。同时,SGA里面存储的数据库信息可以被几个进程共享使用, 每一个实例对应一个SGA。 **PGA:** 包含单个服务器进程或单个后台进程的数据和

    DogJay 2018-10-21 数据库

    阅读更多