上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 46 下一页

left join 后用 on 还是 where?

摘要: 昨天写 SQL Server 数据库上写 SQL 语句时,我原本想通过执行A left join B on ... and ...的操作,将查询结果中的两条记录合并成一条,奈何发现结果中依然有两条记录。 回顾了一下语法知识,意识到join on ... and ...的语句并不会对结果集的记录条数进 阅读全文
posted @ 2025-01-10 23:36 数据与人文 阅读(23) 评论(0) 推荐(0)

mysql查询表注释、字段、备注、大小、存储过程

摘要: 查询字段注释 查询表注释字段注释 SELECTa.TABLE_SCHEMA 库名,a.table_name 表名,a.table_comment 表说明,b.COLUMN_NAME 字段名,b.column_comment 字段说明,b.column_type 字段类型,b.column_key 约 阅读全文
posted @ 2025-01-10 13:55 数据与人文 阅读(188) 评论(0) 推荐(0)

Oracle RMAN无法删除部分归档日志问题

摘要: 前言 当Oracle 归档日志满了后,将无法正常登入oracle,需要删除一部分归档日志才能正常登入ORACLE。 最近在工作中遇到一个问题,Oracle 11g数据库使用RMAN没办法删除旧的归档,导致磁盘使用率很高。 oracle@hfzsd:[/u01/app/oracle/oradata/o 阅读全文
posted @ 2025-01-10 13:49 数据与人文 阅读(104) 评论(0) 推荐(0)

mysql编码规则查询

摘要: show variables where Variable_name like 'COLLATION%' collation_connection utf8mb4_0900_ai_cicollation_database utf8mb4_general_cicollation_server utf8 阅读全文
posted @ 2025-01-10 09:21 数据与人文 阅读(14) 评论(0) 推荐(0)

使用mysqlbinlog 备份 binlog日志文件

摘要: 使用 mysqlbinlog 备份二进制日志文件 默认情况下,mysqlbinlog读取二进制日志文件并以文本格式显示其内容。这使您能够更轻松地检查文件中的事件并重新执行它们(例如,通过将输出用作 mysql的输入)。mysqlbinlog可以直接从本地文件系统读取日志文件,或者, --read-f 阅读全文
posted @ 2025-01-10 09:20 数据与人文 阅读(162) 评论(0) 推荐(0)

为什么数据库连接很消耗资源?

摘要: 开发应用程序久了,总想刨根问底,尤其对一些有公共答案的问题。大家都能解释,但是追根究底,都解释不清。凡是都有为什么,而且用数字说明问题是最直观的。本文主要想探究一下连接数据库的细节,尤其是在Web应用中要使用数据库来连接池,以免每次发送一次请求就重新建立一次连接。对于这个问题,答案都是一致的,建立数 阅读全文
posted @ 2025-01-10 09:14 数据与人文 阅读(57) 评论(0) 推荐(0)

写了个 insert into select,就被开了?

摘要: 血一般的教训,请慎用insert into select。同事应用之后,导致公司损失了近10w元,最终被公司开除。 1事情的起因 公司的交易量比较大,使用的数据库是 mysql,每天的增量差不多在百万左右,公司并没有分库分表,所以想维持这个表的性能只能考虑做数据迁移。 同事李某接到了这个任务,于是他 阅读全文
posted @ 2025-01-10 09:13 数据与人文 阅读(58) 评论(0) 推荐(0)

shell中$后加引号有什么用($"string"和$'string')

摘要: (1).如果没有特殊定制bash环境或有特殊需求,$"string"和"string"是完全等价的,使用$""只是为了保证本地化。 以下是man bash关于$""的解释: A double-quoted string preceded by a dollar sign ($"string") wi 阅读全文
posted @ 2025-01-10 09:13 数据与人文 阅读(36) 评论(0) 推荐(0)

MySQL中的事务和事务隔离级别

摘要: MySQL/MariaDB中的事务和事务隔离级别 分类: 数据库系列 undefined 官方手册:https://dev.mysql.com/doc/refman/5.7/en/innodb-locking-transaction-model.html 1.事务特性 事务具有ACID特性:原子性( 阅读全文
posted @ 2025-01-10 09:13 数据与人文 阅读(31) 评论(0) 推荐(0)

show processlist和show full processlist说明

摘要: show processlist和show full processlist processlist命令的输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接状态帮助识别出有问题的查询语句等。 如果是root帐号,能看到所有用户的当前连接。如果是其他普通帐号,则只能看到 阅读全文
posted @ 2025-01-10 09:05 数据与人文 阅读(438) 评论(0) 推荐(0)

程序员是怎么做到写了 Bug 还理直气壮的?

摘要: “你怎么能如此自信地面对程序中的错误呢?” 测试小姐姐以质疑的口吻向程序员小哥哥提出挑战。事件的导火索是公司的测试小姐姐在评估产品时发现了几个错误。恰巧,编写这个产品的程序员与测试小姐姐关系不错,两人经常互相打趣。 当测试小姐姐发现程序员小哥哥的代码存在错误时,她以戏谑的口吻说:“看你的代码,简直就 阅读全文
posted @ 2025-01-10 09:04 数据与人文 阅读(26) 评论(0) 推荐(0)

MYSQL查询重复记录的方法

摘要: 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) >  阅读全文
posted @ 2025-01-10 09:04 数据与人文 阅读(118) 评论(0) 推荐(0)

安装mysql mha执行masterha_check_ssh时报错Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password

摘要: 问题描述:安装mysql mha执行masterha_check_ssh时报错Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password),如下所示: 系统:rhel 7.9 64位 mha安装包:mha4mysql-node 阅读全文
posted @ 2025-01-09 08:40 数据与人文 阅读(61) 评论(0) 推荐(0)

Linux修改系统打开最大句柄数

摘要: 在Linux系统中,修改系统打开的最大句柄数(通常称为文件描述符数)是一个系统管理员可能会遇到的常见任务。以下是一个详细的步骤说明,包括如何查看当前限制和如何修改这些限制。 一、查看当前限制 在修改之前,了解当前的句柄数限制是很重要的。这可以通过几种方式来完成: 查看用户级限制: 使用ulimit 阅读全文
posted @ 2025-01-08 19:13 数据与人文 阅读(533) 评论(0) 推荐(0)

SQL面试题

摘要: 学生表 如下: 删除除了自动编号不同, 其他都相同的学生冗余信息 delete tablename where 自动编号 not in( select min( 自动编号) from tablename group by 学号,姓名,课程编号,课程名称,分数) 阅读全文
posted @ 2025-01-03 08:37 数据与人文 阅读(16) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 46 下一页