ICode9

精准搜索请尝试: 精确搜索
  • 数据库性能优化42020-09-13 22:31:47

    概述   隔离级别   锁   事务   总结   In-Memoery Database(内存数据库)   分库分表 1,锁和事务   隔离级别:是事务实现的前提,隔离级别影响锁的行为,从而影响事务的并发性;     ),隔离级别只对当前链接有效;在会话中,是可以修改隔离级别的     ),隔离级别分成四个等

  • C3P0与Druid数据库连接池总结2020-09-13 22:00:49

    目录C3P0连接池步骤:C3P0初始化:创建C3P0工具类:创建C3P0测试类:Druid连接池(由阿里巴巴提供的数据库连接池实现技术)步骤:Druid初始化:创建Druid工具类:创建Druid测试类:Spring JDBC步骤:常用方法: C3P0连接池 步骤: 导c3p0的jar包 创建配置文件并配置 创建核心对象 ComboPooledDataSource

  • redis之配置文件reids.conf详解2020-09-13 21:02:44

    #是否在后台运行;no:不是后台运行daemonize yes #是否开启保护模式,默认开启。要是配置里没有指定bind和密码。开启该参数后,redis只会本地进行访问,拒绝外部访问。protected-mode yes #redis的进程文件pidfile /var/run/redis/redis-server.pid #redis监听的端口号。port 6379 #此参数

  • PostgreSQL的MVCC(8)--Freezing2020-09-13 20:33:51

    事务ID包装 PostgreSQL使用32位事务ID。 这是一个相当大的数字(大约40亿),但是随着服务器的大量工作,这个数字并不是不可能被耗尽。例如:每秒处理1000次事务,这种情况最少要在一个半月的连续工作中发生。 但是我们已经提到,多版本并发控制依赖于顺序编号,这意味着在两个事务中,数值较小的事

  • mysql笔记第一天2020-09-13 20:32:54

    1.mysql登录 连接认证基本语法: mysql -h主机地址 -P端口 -u用户名 -p密码 示例:mysql -h localhost -u root -pwang        注意事项 1、 通常端口都可以默认:mysql默认的端口通常都是3306 2、 密码的输入可以先输入-p,直接换行,然后再以密文方式输入密码 mysql -hl

  • MySQL慢查询优化2020-09-13 16:34:17

    优化数据库结构 将字段很多的表分解成多个表 建立中间表   索引不起作用的情况 在使用like时,如果第一个匹配字符是%,则不会用到索引。 在使用复合索引时,如果没用到第一个字段,则不会用到该复合索引。   分解关联查询:减少表连接时消耗的时间。   limit优化:当偏移量过大时,会浪费很

  • demo_34 评论内容实现_3 从数据库加载评论2020-09-13 12:01:29

    本节目的:从数据库获取对应文章的评论加载到页面 1. 实现加载评论样式效果  2. 创建获取评论云函数 get_comments,并配置运行测试参数 'use strict'; const db = uniCloud.database() const $ = db.command.aggregate exports.main = async (event, context) => {

  • Azure技术系列之Redis篇---001数据缓存2020-09-13 11:01:45

      嘈杂和忙碌的生活占据占据了生活的每一天,好久没有静下心来对自己喜欢的技术进行归纳总结了。痛定思痛,今天开始开荒,把之前研究的技术进行归纳总结,先从Azure的Redis的开发技术开始。   Azure 的Redis是一个PaaS服务,它已经对Redis的高可用和集群进行了完美的封装,我们就不需要

  • SQL2020-09-13 09:34:20

    SQL:结构化查询语言(Structured Query Language) SQL的功能:查询数据库、插入、更新、删除和查询数据库并返回结果。 SQL语言分类: DDL 数据定义语言(Data Definition Language) DML 数据操作语言(Data Manipulation Language) DCL 数据控制语言(Data Control Language) DDL:数据定义语

  • redis测试100万并发请求 redis-benchmark -h localhost -p 6379 -c 100 -n 100002020-09-13 09:31:49

    [root@localhost bin]# redis-benchmark -h localhost -p 6379 -c 100 -n 10000 ====== PING_INLINE ====== 10000 requests completed in 0.12 seconds 100 parallel clients 3 bytes payload keep alive: 1 host configuration "save": 900 1 300 10 6

  • 3. MySQL支持的数据类型2020-09-13 09:00:23

    3.1数值类型 MySQL支持所有标准SQL中的数值类型,主要有整数、浮点数、定点数、位类型。表3-1列出了MySQL5.0中支持的所有数值类型。关键字INT是INTEGER的同名词,DEC是DECIMAL的同名词。 3.1.1 整数类型 (1) 对于整型数据,MySQL支持在类型名称后面的小括号内指定显示宽度。如果不显示

  • django 配置mysql流程以及运行报错的解决2020-09-13 08:32:43

    0 环境 系统环境:window编辑器:IDEA开发语言:django3.1.1 1 配置数据库 DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), # } 

  • java.sql.Date和java.util.Date的联系和区别2020-09-12 22:01:17

    1.java.sql.Date是java.util.Date的子类,是一个包装了毫秒值的瘦包装器,允许JDBC将毫秒值标识为SQLDATE值。毫秒值表示自1970 年1 月1 日00:00:00 GMT以来经过的毫秒数。为了与SQLDATE的定义一致,由java.sql.Date 实例包装的毫秒值必须通过将时间、分钟、秒和毫秒设置为与该实例相关

  • redis 报错随笔2020-09-12 21:34:45

    ERROR pipeline/output.go:100 Failed to connect to redis(tcp://192.168.10.200:6379): ERR Client sent AUTH, but no password is set     1.找到redis配置文件/etc/redis.conf 2.修改 protected-mode yes 改为:protected-mode no 3.注释掉 #bin 127.0.0.1 4.重启redis

  • 实时电商数仓(九)之数据采集(八)数据库数据采集(三)canal安装2020-09-12 21:33:56

    1  mysql的准备 1.1 导入模拟业务数据库 1.2 赋权限    在mysql中执行 GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'canal'@'%' IDENTIFIED BY 'canal' ;  1.3 修改/etc/my.cnf文件 server-id= 1 log-bin=mysql-bin binlog_format=row binlog

  • MySQL防止重复插入唯一限制的数据 4种方法2020-09-12 19:01:23

    MySQL防止重复插入唯一限制的数据,下面我们逐一分析 : 1.insert ignore into 当插入数据时,如出现错误时,如重复数据,将不返回错误,只以警告形式返回。所以使用ignore请确保语句本身没有问题,否则也会被忽略掉。例如: INSERT IGNORE INTO books (name) VALUES ('MySQL Manual') 这种方

  • mysql基础归纳2020-09-12 17:34:40

    mysql基础归纳   在实操mysql之前,详细的看过大佬Ben Forta的《MySQL必知必会》,但是缺少实际操作,本子改用Linux系统后,为了持续学习Mysql数据库基础知识,计划从头开始逐渐总结mysql常规使用方法,该篇博客会不断更新完善。 登陆 1 mysql -u root -p 查看mysql中的数据库名称、某

  • thinkphp5自定义sql排序2020-09-12 17:01:52

    先列下目标sql语句 SELECT * FROM `table` WHERE `id` IN (423603,423605,423606) ORDER BY FIELD(`id`, 423603,423606,423605)  where id in (1,2,3) 这个条件按以下代码写即可 $query->where('id', 'in', $list_str); 但后面的order实现有些麻烦,找了一圈,可以按如下实现

  • MySQL索引总结(3)——索引失效2020-09-12 16:00:53

    索引失效的几种情况 1.索引不存储null值 更准确的说,单列索引不存储null值,复合索引不存储全为null的值。索引不能存储Null,所以对这列采用is null条件时,因为索引上根本 没Null值,不能利用到索引,只能全表扫描。 为什么索引列不能存Null值? 将索引列值进行建树,其中必然涉及到诸多的比较

  • Sql Server中查看所有数据库,表名,字段名以及字段类型2020-09-12 15:00:49

    *查看sql server中所有数据库的名称 SELECT name FROM SysDatabases ORDER BY Name; *查询指定数据库中所有的表名 SELECT Name FROM '库名'..SysObjects Where XType='U' ORDER BY Name; *查看指定表中的字段名及字段类型 SELECT TABLE_CATALOG, TABLE_NAME,COLUMN_NAME,DATA_TY

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

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

ICode9版权所有