1、修改Oracle系统配置文件 vi /etc/oratab 格式如下: database_sid:oracle_home_dir:Y|N SID:数据库主目录:Y或N(指系统在启动时是否可以自动启动数据库,如果设置为…
分类:SQL
Django中直接执行SQL语句
欢迎加入python学习交流群 667279387 今天在django views.py看到同事写的代码里面有段关于数据库查询的语句。因为涉及多个表的查询,所以django 的models的查询无法满足需求,所以直接执行…
TiDB 源码阅读系列文章(十六)INSERT 语句详解
在之前的一篇文章 《TiDB 源码阅读系列文章(四)INSERT 语句概览》 中,我们已经介绍了 INSERT 语句的大体流程。为什么需要为 INSERT 单独再写一篇?因为在 TiDB 中,单纯插入一条数据是最简单的情…
MySQL 权限管理
MySQL 的权限表在数据库启动的时候就载入内存,当用户通过身份认证后,就在内存中进行相应权限的存取,这样,此用户就可以在数据库中做权限范围内的各种操作了。 一、权限表的存取 在权限存取的两个过程中,系统会用到 “mys…
SQL Server2017下载安装教程
下载地址 https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 安装教程 https://blog.csdn.net/yenange/articl…
sql中in和or的效率差别
总结: 在需要使用的这个字段所在的列为索引或者主键时,使用in或者or的区别不是很大。 反之,在没有索引的情况下,随着in或者or的数量越来越多,in的效率不会有很大的下降,但是or会随着记录越来越多的情况下性能下降很快…
SQL常用优化手法
1.创建必要的索引 在经常检索的字段上创建索引,创建索引会给检索带来巨大的性能提升,因此在发现检索速度过慢的时候应该首先想到就是创建索引。 2.使用预编译查询 &nbs…
LEFT JOIN 需要注意的点(Presto)
最近工在Presto中用了很多关联查询操作,遇到了一些问题再这里记录一下。 LEFT JOIN的基本概念 LEFT JOIN是我们最常用的关联查询,对于之前很少直接接触复杂关联查询的兄弟,我们还是需要弄清楚一些基本概念。…
c#数据四种执行方法(ExecuteNonQuery)
1.使用ExecuteReader()操作数据库 2.使用ExecuteNonQuery()操作数据库 3.使用ExecuteScalar()操作数据库 4.使用DataSet数据集插入记录,更新数据 一、使用Execu…
SQL从入门到出门 第1篇 SQL 简介
文章目录 SQL 历史 SQL 语句分类 SQL 实现与扩展 SQL 编程规范 我在 CSDN 学院发布的 《SQL 入门视频教程》。 SQL 历史 SQL 代表 Structured Query Language,即结…
sql语句:查询分组统计并计算每组数量
select phone,count(order_id) as c from table_record group by phone order by c desc
[SQL基础]入门
目录 什么是SQL? SQL能做什么? RDBMS SQL常见数据类型 SQL语法 什么是SQL? 结构化查询语言(Structured Query Language)简称SQL。 结构化查询语言是一种数据库查询和程序设…