ICode9

精准搜索请尝试: 精确搜索
  • sprak-sql-基础2021-03-06 12:33:07

    sql语言分为四类1.数据查询语言DQL (查询语句)2.数据操纵语言DML (删除、创建、更新)3.数据定义语言DDL (创建数据库中的各种对象—–表、视图、索引、同义词、聚簇)4.数据控制语言DCL (数据控制语言DCL用来授予或回收访问数据库的某种特权,并控制数据库操纵事务发生的时间及效果,对

  • mysql查询缓存简单使用2021-03-06 12:32:30

    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 当我们开启Mysql的查询缓存,当执行完

  • Mysql分布式之分表(增)012021-03-06 12:30:35

    分表思路 1、根据具体业务来处理分表,具体是哪块业务影响了系统运行的效率 2、不要盲目分表 3、分表分为横向分表与纵向分表,这里只采用横向分表实现 4、根据表id唯一性来取模进行分表 表结构 mm_user主表 CREATE TABLE `mm_user` ( `user_id` int(10) unsigned NOT NULL AUT

  • 《丁奇-MySQL45讲-01》之归纳总结2021-03-06 11:35:36

    01 | 基础架构:一条SQL查询语句是如何执行的? MySQL架构图 左侧图是丁奇老师原本的图,右侧是个人理解所画的,按照在文中的理论来说,个人认为应该是先查询缓存,如果查不到才会进行词法分析,比如有一条SQL:select * from T where ID = 10;,先去缓存中以该条SQL为key开始查询缓存,如果没查询

  • Postgresql常用命令2021-03-06 11:02:54

    登录命令: psql -U user -h host -d dbname -p 5432 复制表结构、数据库结构 pg_dump 工具可以用来导数据库结构和数据,常用来数据库迁移用。 -s 是只导结构,-t 是指定表名,-s -t 都不带就导整个数据库的结构和数据。 导一个数据库dbname 中的表tablename 的结构和数据 pg_

  • OLAP、OLTP概念解读2021-03-06 11:01:35

    最近投校招发现阿里云的数据库内核有很多组:polarDB、Tair、OLAP大组等,内推师兄说polarDB、Tair是OLTP大组下面的。忽然想起来之前在看openGauss的时候解除过OLAP、OLTP的概念,但是记得不真切了,因此这里再次详细的记录一下。   整体概念:  数据处理大致可以分成两大类:联机事务处理

  • SQL SERVER 创建索引2021-03-06 10:35:24

    索引的简介: 索引分为聚集索引和非聚集索引,数据库中的索引类似于一本书的目录,在一本书中通过目录可以快速找到你想要的信息,而不需要读完全书。 索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 。 但是索引对于提高查询性能也不是万能的,也不是

  • [star-new@email.tg].Devos加密oracle恢复2021-03-06 09:32:51

    联系:手机/微信(+86 13429648788) QQ(107644445) 标题:[star-new@email.tg].Devos加密数据库恢复 作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.] 有客户咨询win服务器数据库被文件系统加密病毒加密,有oracle数据库文件也被加密,请求我们

  • 第二章:SQL Server2019 数据库的基本使用之图形化界面操作2021-03-06 00:01:27

    目录 一、数据库、表的创建与删除二、数据表常见操作三、数据的增删改查四、数据库常用操作1. 分离数据库2. 附加数据库3. 执行脚本 五、创建查询和测试查询 学习重点 掌握数据库、表的创建与删除掌握数据库的常见操作熟悉数据的增、删、改、查等操作 一、数据库、表的

  • 大数据平台基础架构和常用处理工具-copy2021-03-05 22:34:47

    https://blog.csdn.net/qq_27384769/article/details/80159953 一、概述数据在线分析处理和常用工具大数据离线处理和常用工具OLAP 和 OLTP 处理和常用处理工具二、数据在线分析处理和常用工具1、Flume 介绍Flume 专注于大数据的收集和传输,用来解决在线分析处理特点,数据源源不断的

  • 因为有了order by 反而加快了sql的执行--点解?2021-03-05 22:05:38

    通过一个简单的案例,说明一下最优的执行计划应该是选择where条件上的 列的索引,或者应该选择 以 order by 字段上的索引?如下图这样的一个简单sql, 两个表通过健值关联,where条件中除users.active=1,除此之外,再无其他有传值(=某个特定值)的条件 ,最后, 对出来的结果用countintergal字段以倒

  • 好坑的sql_mode--设置的不同导致查询获得的结果不同2021-03-05 22:05:17

      昨天下班回到家里之后,接到单位同事打过来的电话,描述的情况如下 “ 我们正在上一个系统,同样的数据,同样的sql,在总部的数据库环境里面查询获得的是正确的结果,结果集是五条,但在分部数据库里面,查出来的结果只有两条数据,跟预想的结果不一样,少了三条数据 ,然后特别的说明了一下环境差异

  • galera cluster 是如何检测冲突的2021-03-05 21:53:13

    大家都知道,galera cluster的作用是支持多节点写入,这样可以避免普通的mysql的主从切换时,造成数据冲突或者丢失。而支持多节点写入机制的原理是在事务提交层,做了主键冲突检查机制,也就是两个节点不能同时处理同一行数据,如果发现冲突,后面提交的那个事务则会回滚。现在我们来分析一下原

  • 一道一直没弄明白的sql 有关group2021-03-05 20:35:34

    我的答案: 我的想法就是先把表按照emp_no给合并起来,然后对这个新表t进行筛选最大的工资并且按照部门分组。 select t.dept_no,t.emp_no,max(t.salary) as maxSalary from (select d.dept_no,d.emp_no,s.salary from dept_emp d inner join salaries s on d.emp_no=s.emp_no wher

  • ADOQuery2021-03-05 19:36:34

    都知道Delphi在数据库操作是非常好用的,delphi把ADO一些方法属性都集成了,以下是我的一些总结: *************************************** 通过sql的存储过程来实现: 添加With ADOQuery1 dobeginClose;SQL.Clear;SQL.Add(' Insert Into Table1(Field1,Field2)')SQL.Add(' Values(1

  • Calcite 只支持于关系型数据模型(不支持层次,网状,对象数据库的模型)2021-03-05 18:32:05

    calcite 是一个能够连接异构数据源,并运行优化的查询计划的基础框架 。Cacite 提供查询处理需要的三大功能:查询语言,查询优化和查询执行。 但是calcite 并不想做这样“one size fit all " 的框架, 它提供足够灵活适配接口, 使外部系统 (数据源(或称存储系统),或查询处理系统)能够选择

  • 传统数仓如何转型大数据2021-03-05 17:03:44

    转: 传统数仓如何转型大数据 大家好,我是一哥,前几天建了一个数据仓库方向的小群,收集了大家的一些问题,其中有个问题,一哥很想去谈一谈——现在做传统数仓,如何快速转到大数据数据呢?其实一哥知道的很多同事都是从传统数据仓库转到大数据的,今天就结合身边的同事经历来一起分享一下。 一、

  • 数据库基础2021-03-05 16:30:20

    数据库:一个长期存储在计算机内的,有组织的,有共享的,统一管理的数据集合。他是一个按数据结构来存储和管理数据的计算机软件系统,即数据库包含两层含义:保管数据的“仓库”,以及数据管理的方法和技术。 数据库的特点包括:实现数据共享,减少数据冗余;采用特定的数据类型:具有较高的数据

  • 解决安装完 SQL Server 2012 后没有 SQL Server Management Studi2021-03-05 14:59:39

    解决安装完 SQL Server 2012 后没有 SQL Server Management Studio 我安装完后,发现自己安装的SQL Server 2012 后没有 SQL Server Management Studio 查找众多相关信息后,发现自己的问题出在:在勾选功能选项时,没有勾选管理工具-基本。 如图(由于安装过程没有保留图片,参照其他版

  • MySQL8.0数据库迁到阿里云DMS的MySQL5.7版本2021-03-05 13:02:26

    由于需要,现需要将生产端8.0的mysql数据库内容,全部迁移到新的数据库,可是阿里云的DMS数据库版本5.7,导致出现各种问题,现在将解决办法写在此处,以供所需要的人使用。 一.通过navicat将整个数据库导出 1.通过navicat打开你需要转移的数据库; 2.在数据库上右键,弹出以下,选择转储SQL文

  • #{}与${}的区别2021-03-05 13:01:06

    #{}表示一个占位符号 通过#{}可以实现 preparedStatement 向占位符中设置值,自动进行 java 类型和 jdbc 类型转换,#{}可以有效防止 sql 注入。 #{}可以接收简单类型值或 pojo 属性值。 如果 parameterType 传输单个简单类型值,#{}括号中可以是 value 或其它名称。 ${}表示拼接 s

  • SQL Server 配置允许远程连接2021-03-05 11:35:33

    前言 需要别人远程你的数据库,首先需要的是在一个局域网内,或者连接的是同一个路由器,接下来就是具体步骤: 1、首先是要检查SQLServer数据库服务器中是否允许远程链接。其具体操作为: 1. 打开数据库,用本地帐户登录,右击第一个选项,选择属性:     2. 在打开的属性窗口,在其右边点击“连

  • C#连接Excel读取与写入数据库SQL ( 下 )2021-03-05 11:29:06

    接上期 dataset简而言之可以理解为 虚拟的 数据库或是Excel文件。而dataset里的datatable 可以理解为数据库中的table活着Excel里的sheet(Excel里面不是可以新建很多表吗)。 这样说应该很容易懂了,相当于dataset只是暂时存放下数据,微软官方解释是存在内存中。至于为啥要找个“中

  • JDBC简单回顾2021-03-05 11:01:57

    JDBC操作 public class Demo { public static void main(String[] args) { // 加载数据库驱动 Class.forName("com.mysql.jdbc.Driver"); // 获取数据库连接 Connection connection = DriverManager.getConnection("jdbc:mysql://localhos

  • mysql优化2021-03-05 09:59:32

    1.2SQL语句优化(索引 .范式) SELECT子句中避免使用‘’ SQL语句用大写的 用IN来替换OR 查询语句中不要使用 * 尽量减少子查询,使用关联查询(left join,right join,inner join)替代 减少使用IN或者NOT IN ,使用exists,not exists或者关联查询语句替代 or 的查询尽量用 union或者unio

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有