数据库

MySQL如何压缩InnoDB表 表空间压缩与性能平衡方案-小浪学习网

MySQL如何压缩InnoDB表 表空间压缩与性能平衡方案

innodb表压缩通过减少磁盘空间占用提升存储效率,但会增加cpu开销。1. 压缩基于zlib算法,在写入前压缩、读取时解压,适用于i/o密集型应用;2. 配置时需设置row_format=compressed和key_block_s...
MYSQL经典语句大全——提升篇-小浪学习网

MYSQL经典语句大全——提升篇

1、说明:复制表(只复制结构,源表名:a 新表名:b) (access可用) 法一:select * into b from a where 11(仅用于sqlserver) 法二:select top 0 * into b from a 2、说明:拷...
站长的头像-小浪学习网月度会员站长1年前
396
mysql怎么查询当前登录的用户-小浪学习网

mysql怎么查询当前登录的用户

方法:1、用USER()函数,可返回连接的当前用户名和主机名,语法“select user()”;2、用“currrent_user()”函数,可显示当前登陆用户对应在user表中的一个,语法“select current_user()”。 ...
站长的头像-小浪学习网月度会员站长2个月前
3112
Sql Server安装出错,安装程序配置服务器失败的解决方法小结-小浪学习网

Sql Server安装出错,安装程序配置服务器失败的解决方法小结

错误重现:首先在控制面板里卸载了sqlserver软件,一切正常,然后重启(一定要重启,否则没法重装),执行sqlserver的安装程序,一切似乎都正常,一路下一步,安装到了最后,突然提示安装程序配...
站长的头像-小浪学习网月度会员站长2年前
4114
union all是什么意思-小浪学习网

union all是什么意思

“union all”的意思为“联合所有”,是指对两个结果集进行并集操作,包括重复行,不进行排序。UNION操作符用于合并两个或多个SELECT语句的结果集;UNION内部的SELECT语句需要拥有相同数量的列...
站长的头像-小浪学习网月度会员站长7个月前
408
如何理解MySQL数据库的优化-小浪学习网

如何理解MySQL数据库的优化

分区允许根据指定的规则,跨文件系统分配单个表的多个部分。表的不同部分在不同的位置被存储为单独的表。 SQL及索引优化   如何发现有问题的SQL?                 使用mysql慢查日志...
站长的头像-小浪学习网月度会员站长10个月前
3611
oracle怎么让三个值都替换成-小浪学习网

oracle怎么让三个值都替换成

在 oracle 数据库中,可以使用嵌套的 replace 函数或 regexp_replace 函数来替换三个不同的值为同一个新值。1) 使用嵌套的 replace 函数:select replace(replace(replace(column_name, 'old_va...
MySQL数据库在select同时进行update操作的方法-小浪学习网

MySQL数据库在select同时进行update操作的方法

mysql不允许select from后面指向用作update的表,有时候让人纠结。当然,有比创建无休止的临时表更好的办法。本文解释如何update一张表,同时在查询子句中使用select.问题描述假设我要update的...
站长的头像-小浪学习网月度会员站长1年前
465
MYSQL索引建立需要注意以下几点细节-小浪学习网

MYSQL索引建立需要注意以下几点细节

建立MYSQL索引时需要注意以下几点:建立索引的时机/对于like/对于有多个条件的/开启索引缓存/建立索引是有代价的等等,感兴趣的你可以参考下本文,或许可以帮助到你 1.建立索引的时机:若表中的...
站长的头像-小浪学习网月度会员站长2个月前
3913
分页的存储过程-小浪学习网

分页的存储过程

分页的存储过程 代码如下:Create procedure sp_pageQuery @sqlstr nvarchar(4000), @page_index int, @page_size int , @rec_count int out -- as set nocount on declare @cursor_id int decla...
站长的头像-小浪学习网月度会员站长2年前
398