随笔分类 -  sql

SQL优化
摘要:1对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 认值。 3应尽量避免在
47
0
0
win10 docker 安装oracel11g
摘要:1.从docker hub拉取镜像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 2.创建容器 docker run --restart=always -d -p 1521:1521 --name oracle11g
234
0
0
cnetos7安装redis
摘要:1:先在centos7安装gcc gcc是Linux下的编译包,安装过程如有选择,选y 回车 yum install gcc 2:进入redis官网寻找安装 完成之后启动 ./src/redis-server redis.conf 3:如果想让其他服务器进行访问,还需要以下操作 3.1放行端口 #放
64
0
0
centos7安装mysql8.0
摘要:1:先输入sudo进入root 2:先安装wget yum install-y wget 3:网页搜索mysql yum (由于本次centos系统是7,所以下载mysql就需要对应其版本) 4:将下载网址复制,通过wget方式下载 运行下列代码,完毕之后就代表mysql安装源安装好了 yum lo
282
0
0
sql小知识点
摘要:1】sql去重复 select * from View where SfzId in (select SfzId from View group by SfzId having count(1)<2) View Code 2】sql替换字符串 --将2222.222中的.替换 为 1 replace
144
0
0
关于ef+codefirst+mysql/dapper(dbFirse)(入门)
摘要:ef+mssql详细是许多.net程序员的标配。作为一个程序员当然不能只会mssql这一个数据库,今天简单聊聊ef+mysql。推荐新人阅读。 1】首先创建一个mvc项目,如图: 创建完毕之后再nuget中分别引用MySql.Data、MySql.Data.Entity、EntityFramewor
1602
6
2
redis常见错误处理
摘要:--1】当内存不足引起 redis出错 先尝试下列语句,指定redis使用内存 redis-server.exe redis.windows.conf --maxheap 200mredis-server.exe redis.windows.conf --maxheap 400mredis-serv
2418
0
0
网上看到一份详细sql游标说明 《转载 https://www.cnblogs.com/xiongzaiqiren/p/sql-cursor.html》
摘要:SQL游标(cursor)详细说明及内部循环使用示例 游标 游标(cursor)是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字,用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。 游标是处理结果集的一种机制吧,它可以定位到结果集中的某一
249
0
0
sql存储过程,根据多个条件查询,返回一个dataTable或者DataSet
摘要:不废话,先直接代码 首先sql部分(我在这里加了一个@zx作为判断,一般不需要这个参数): asp.net代码(直接用DataTable接收):
2284
0
0
sql分页
摘要:1:测试表 2.几种典型的分页sql,下面例子是每页50条,198*50=9900,取第199页数据。 但是推荐这种写法(查询30条数据);原因是在使用以上过程中 (此随笔仅为个人收藏,节选原帖部分。更加详情内容请见原帖)
191
0
0
sql多表数据查询
摘要:有时候在sql遇到一次查询多张表的全部数据例如:创建一张虚拟表A ,表A中需要有表B和表C的全部数据(表B和表C并集,如图) 有两种方法一种是使用: 1):union,不过这种查询速度比较慢 2): full join(FULL OUTER JOIN),但是个人感觉full join 有点。。。。
620
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起