ICode9

精准搜索请尝试: 精确搜索
  • 在Java数据类型和SQL数据类型之间进行转换2022-06-27 12:04:54

    数据类型 使用JDBC的时候,我们需要在Java数据类型和SQL数据类型之间进行转换。JDBC在java.sql.Types定义了一组常量来表示如何映射SQL数据类型,但是平时我们使用的类型通常也就以下几种: SQL数据类型 Java数据类型 BIT, BOOL boolean INTEGER int BIGINT long REAL floa

  • 6 k8s-mongodb集群部署(副本集)2022-06-27 12:02:15

    1 环境说明 主机名 系统版本 IP地址 cpu/内存/磁盘 用途 软件版本 k8s_nfs CentOS7.5 172.16.1.60 2核/2GB/60GB nfs存储 nfs-utils-1.3.0-0.68 k8s-master1 CentOS7.5 172.16.1.81 2核/4GB/60GB kubernetes master1节点 k8s v1.20.0 k8s-master2 CentOS7.5 172.16.1.82 2

  • MySQL自增死锁2022-06-27 12:00:33

    1、环境: 自建MySQL 5.7 innodb_autoinc_lock_mode=1 2、复现过程 2.1 建表t1 、 tt CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(200) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `uqi_name` (`name`) ) ENGINE=InnoDB AUTO_INCREMEN

  • Oracle数据库迁移备份2022-06-27 11:33:48

    数据库备份 热备份(expdp/impdp 导出/导入) 通过expdp数据泵工具把老服务器数据导出到一个*.dmp文件中,然后在新服务器上通过impdp导入命令把dmp文件中的数据泵入到数据库中。 优点:易学易用,上手快;支持增量导出、按用户或表导出部分数据 可以通过PLSQL Developer客户

  • 面试突击60:什么情况会导致 MySQL 索引失效?2022-06-27 11:02:41

    为了验证 MySQL 中哪些情况下会导致索引失效,我们可以借助 explain 执行计划来分析索引失效的具体场景。 explain 使用如下,只需要在查询的 SQL 前面添加上 explain 关键字即可,如下图所示: 而以上查询结果的列中,我们最主要观察 key 这一列,key 这一列表示实际使用的索引,如果为 NULL

  • mysql部署后登录报错:Access denied for user 'root'@'%'(using password:YES)2022-06-27 11:01:20

    1、先在mysql配置文件添加一行配置,跳过权限验证 vim /etc/my.ini skip_grant_tables 2、重启mysql后再次登录,不用输入密码,直接按回车就行 systemcat restart mysql mysql -uroot -p 3、切换到mysql数据库,然后修改密码,刷新退出 use mysql; update user set password=password("新密

  • sqlserver数据库可疑解决办法2022-06-27 10:05:04

    一、第一种解决办法 1:重新建立一个,一样的数据库,路径名称,文件都一样。 2:关掉SQL Server服务; 3:把源文件COPY过来(只替换数据库文件,不替换日志文件); 4:开启SQL Server服务,解决问题。 二、第二种解决办法 通过连接数据库管理器,连接master库,在数据库管理器里面执行脚本(可疑库为errorDB) 1、

  • 【PostgreSQL】PostgreSQL脚本2022-06-27 10:00:31

    #查看用户权限1 select grantor,grantee,table_catalog,table_schema,table_name,privilege_type,is_grantable,with_hierarchy from information_schema.table_privileges WHERE grantee = 'abce';    #查看用户权限2 SELECT grantee ,table_catalog ,table_s

  • MySQL 查询优化(五) 索引的重要性32022-06-27 08:32:27

    最左前缀法则 如果索引了多列(联合索引),要遵守最左前缀法则。最左前缀法则指的是查询从索引的最左列开始,并且不跳过索引中的列。 如果查询语句不包含最左边的索引字段,则不会命中该索引,即该索引失效(这里是全部失效)。 如果查询条件中跳过了某一列而选取后边索引列,索引将部分失效(后面的

  • 【转】SQL SERVER 游标2022-06-27 08:03:00

    游标(Cursor)是SQL Server的一种数据访问机制,它使得程序可以逐行处理数据,即允许用户访问单独的数据行,对每一行数据进行单独的处理。 一,创建游标对象 创建游标对象,注意不是游标变量,游标名称不需要带前导@: DECLARE cursor_name CURSOR [ LOCAL | GLOBAL ] [ FORWARD_

  • Redis配置与优化2022-06-27 07:32:01

    一、缓存概念 缓存是为了调节速度不一致的两个或多个不同的物质的速度,在中间对速度较慢的一方起到加速作用,比如CPU的一级、二级缓存是保存了CPU最近经常访问的数据,内存是保存CPU经常访问硬盘的数据,而且硬盘也有大小不一的缓存,甚至是物理服务器的raid 卡有也缓存,都是为了起到加速CP

  • SQL_DML_Usage of Multiple-table Delete(多表删除的用法)2022-06-27 06:00:07

    学习参考 MySQL官方文档 https://dev.mysql.com/doc/refman/8.0/en/delete.html 节选自 MySQL 8.0 Reference Manual_SQL Statements_Data Manipulation Statements_DELETE Statement 原文知识点 Multiple-Table Syntax(多表语法)、Multi-Table Deletes(多表删除) 请注意 详细的拓展

  • Sqlite_入门命令2022-06-27 05:31:15

    新建库 .open DATA_BASE; 新建表 create table LIST_NAME(DATA); 语法: NAME 关键字... <用逗号分割> 删除表 drop table NAME; 查看表 .schema 查看表信息 新建数据 insert into LIST_NAME values(); 语法: CLASS, PARAMETER... ,CLASS 是类别, PARAMETER是参数<用逗号分割新建的

  • Windows安装Mysql.zip2022-06-27 04:31:41

    Windows安装Mysql.zip By:luozaijin Date:22-6-18 很简单,就三步 下载MySQL.zip文件MySQL :: Download MySQL Community Server 设定环境变量并新建配置文件 在系统环境变量Path中新建刚刚下载的文件并解压的路径E:\mysql-8.0.29-winx64\bin. 新建配置文件请参考以下文件,

  • 如何学好数据库2022-06-27 04:00:25

    网站 菜鸟教程:https://www.runoob.com/sql/ W3schools:https://www.w3schools.cn/sql/ 书籍 数据库系统概念_第6版 练习 LeetCode/牛客

  • MySQL表空间2022-06-27 01:04:01

    记录下MySQL的表空间。 在MySQL官方文档中,很多行(row)记录在页(page)中,页记录在区(extent)中,区记录在段(segment)中,段则在表空间中。表空间就是tablespace。   其中,区是最小的空间申请单位,通常一次性申请4个区。区的固定大小是1M。以MySQL默认的16k页(innodb_page_size)大小为例,

  • MySQL索引已经数据结构相关2022-06-26 21:32:33

    为什么要使用索引 如果不使用索引的话,检索数据得逐行进行匹配,匹配成功才进行返回,而使用索引的话,可以将每行的地址进行保存,并将它们以某种数据结构的方式进行保存,可以极大的优化了检索数据,比如有800条数据,如下表所示。 如果想要对用户名为h的数据进行查询,不使用索引的情况下逐行匹

  • MySQL使用常见问题2022-06-26 21:02:23

    查看MySQL服务使用的配置文件 # 查看MySQL服务程序安装位置 $ which mysqld /usr/sbin/mysqld # 查看MySQL服务程序默认使用的配置文件 $ sudo /usr/sbin/mysqld --verbose --help|grep -A 1 'Default options' Default options are read from the following files in the given

  • mysql安装2022-06-26 20:33:31

    下载地址:https://dev.mysql.com/downloads/mysql/ 通过uname -a查看系统为多少位,选择合适版本后下载,得到mysql的tar包 由support-files中的mysql.server可以得知MySQL默认安装路径:/usr/local/mysql/,默认数据存储路径为/usr/local/mysql/data  添加mysql用户以及组 groupadd mysq

  • Redis CPU过高排查2022-06-26 13:32:06

    Redis CPU过高 测试环境经常卡住,经过排查是鉴权的不稳定,鉴权又经过redis查询。来到redis机器,发现cpu100%。redis的锅 top redis竟然cpu使用率达到100% 保存慢查询条数 config get showlog-max-len 设置慢查询条数 config set showlog-max-len 1000 查看当前已记录数量 slo

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有