码迷,mamicode.com
首页 > 数据库
MySQL优化 - 性能分析与查询优化(转)
出处: MySQL优化 - 性能分析与查询优化 优化应贯穿整个产品开发周期中,比如编写复杂SQL时查看执行计划,安装MySQL服务器时尽量合理配置(见过太多完全使用默认配置安装的情况),根据应用负载选择合理的硬件配置等。 1、性能分析 性能分析包含多方面:CPU、Memory、磁盘/网络IO、MyS ...
分类:数据库   时间:2019-12-20 10:22:54    阅读次数:143
SQLService 脚本执行CMD文件复制
SET STATISTICS PROFILE ON SET STATISTICS IO ON SET STATISTICS TIME ON DECLARE @COUNT INT =1 WHILE (@COUNT<200) BEGIN declare @cmd varchar (1024) SET @ ...
分类:数据库   时间:2019-12-20 10:22:36    阅读次数:112
动态 SQL 及安全性
静态 SQL 与动态 SQL 对于题目中提到的动态 SQL,显然应该有一种静态 SQL 与之相对,那么两者应该怎么理解?我们先来个基本的认识。 静态 SQL 之“静态”,意味着在执行之前就已经明确了该 sql 在数据库执行后的业务含义,也就是对于做啥事儿我们是清楚的,只不过需要知道这事儿的具体内容有 ...
分类:数据库   时间:2019-12-20 10:19:38    阅读次数:207
sql优化
extra属性显示查询用了哪些资源,当select索引列的时候可以看到是使用了索引去查询的速度就很快 下图的查询方式虽然order_by是根据索引去排序的但是select*返回了多个列,有的列不是索引列,所以需要从磁盘中去查询,下图extra是filesort 实战中优化的一些小技巧 查询id用到主... ...
分类:数据库   时间:2019-12-20 09:15:40    阅读次数:104
rs.open sql,conn,1,1全接触
https://blog.csdn.net/qq_36171618/article/details/79936559 * * rs.open sql,conn,1,1全接触(已修正) * * 经常会在连接DB的时候用到:rs.open sql,conn,A,B A: adOpenForwardOnl ...
分类:数据库   时间:2019-12-20 09:15:22    阅读次数:82
Mysql基础
show table status from test //查看test数据库构件情况 select的时候MyISAM明显快于InnoDB,一般用在新闻发布这些,用户登陆这些可能会用到事务的表用innodb 使用唯一索引可以避免重复数据插入,并且还能起到加速查询的作用 sql中变量 select i... ...
分类:数据库   时间:2019-12-20 09:12:19    阅读次数:108
无法用排他锁锁定该数据库,以执行该操作。 (Microsoft SQL Server,错误: 5030)
ALTER DATABASE Test_DB modify name = Howie --更改数据库名 EXEC sp_renamedb 'Howie' , 'Howie_Wee' --更改数据库名 更改上面这些时,需要保证没有其他人或者应用连接数据库,否则会报错(无法用排他锁锁定该数据库,以执行该 ...
分类:数据库   时间:2019-12-20 01:23:16    阅读次数:160
SQL Server 创建 修改 删除数据表
1. 图形界面方式操作数据表 (1)创建和修改数据表 列名中如果有两个以上单词时,最好用下划线连接,否则可能会给将来的查询维护带来不便。我们公司美国佬做的数据库就很烦,所有列名都有空格,一旦忘记用方括号就GG了。 (2)删除数据表 ...
分类:数据库   时间:2019-12-20 01:21:27    阅读次数:138
mariadb数据库字符编码设置
...
分类:数据库   时间:2019-12-20 01:19:59    阅读次数:146
SQL-on-Hadoop 技术
SQL on Hadoop 技术 | 备注 | Apache Hive | Cloudera Impala | Facebook Presto | Apache Drill | Spark SQL | Apache Phoenix | ...
分类:数据库   时间:2019-12-20 01:16:13    阅读次数:124
SQL Server 删除数据库
1. 图形化界面删除 在所需要删除的数据库上右击,然后删除。注意如果这个数据库有应用或者用户连接,请勾选【关闭现有连接】,否则无法删除。 2. DROP DATABASE删除数据库 drop database [Howie_Wee] --删除数据库 如果要同时删除多个数据库,需要用逗号隔开 drop ...
分类:数据库   时间:2019-12-20 01:14:59    阅读次数:102
mysql数据库创建用户、赋权、修改用户密码
创建新用户 create user lisi identified by '123456'; 查看创建结果: 授权 命令格式:grant privilegesCode on dbName.tableName to username@host identified by "password"; 命令说 ...
分类:数据库   时间:2019-12-20 01:12:51    阅读次数:174
go-mysql
...
分类:数据库   时间:2019-12-20 01:12:33    阅读次数:69
【服务器踩坑】SSMS链接Ubuntu上的SQL Server 2019 报错 TCP Provider: Error code 0x2746
昨天在一台Ubuntu18.04.2 上安装了SQL Server 2019 for Linux 服务正常启动了,但是却无法通过命令行工具或者远程Windows机器上的SSMS链接。 SSMS错误是 Sqlcmd的错误是 Microsoft ODBC Driver 17 for SQL Server ...
分类:数据库   时间:2019-12-20 01:02:27    阅读次数:441
springMVC之DateSource提示com.mysql.jdbc.Driver找不到
当报错信息为这个时,DataSource的属性注入,如果是druid连接池,将driver改为DriverClassName即可 ...
分类:数据库   时间:2019-12-20 01:02:16    阅读次数:97
centos7下通过RPM离线安装mariadb10.4.11
目前最新的稳定版mariadb为10.4.11,下载对应的安装包及依赖包(可到我的百度网盘下载) boost-program-options-1.53.0-27.el7.x86_64.rpmgalera-4-26.4.3-1.rhel7.el7.centos.x86_64.rpmMariaDB-cl ...
分类:数据库   时间:2019-12-20 01:01:06    阅读次数:264
未来数据库发展畅想
突发奇想,对于数据库,想到了一些有意思的事情和功能,算是对未来数据库发展的一种畅想吧,期待未来有实力的公司或是科研机构能真正实现。一:分布式操作系统---永动机型操作系统聊数据库,先要说说操作系统,毕竟数据库要安装部署在操作系统上。目前应用服务常见的硬故障分为电源、CPU、硬盘、内存、网络等,这些都是常见的、不可抗拒的故障。非分布式操作系统下,各个服务器资源不能最大化的得到合理利用,即使是现在的K
分类:数据库   时间:2019-12-19 23:39:33    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!