腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
cwl_Java
专栏作者
举报
2423
文章
2122789
阅读量
64
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
java
sql
数据库
c++
spring
http
网站
jdk
xml
javascript
存储
api
网络安全
php
linux
tcp/ip
云数据库 SQL Server
html
容器
打包
postgresql
android
协议
ide
面向对象编程
腾讯云测试服务
https
node.js
数据结构
apache
css
hive
algorithm
区块链
unix
微服务
jar
jvm
大数据
windows
文件存储
缓存
主机
python
mvc
mapreduce
git
vue.js
maven
hadoop
json
开源
servlet
mybatis
程序
jquery
分布式
数据分析
ip
容器镜像服务
语法
mongodb
kafka
github
shell
路由器
scala
jdbc
zookeeper
Elasticsearch Service
对象存储
负载均衡
bash
ecmascript
oracle
TDSQL MySQL 版
其他
ajax
云数据库 MongoDB
tomcat
nginx
排序
云数据库 Redis
负载均衡缓存
访问管理
云推荐引擎
数据结构与算法
消息队列 CMQ 版
企业
bit
服务器
go
jsp
react
lucene/solr
npm
aop
系统架构
云数据库 postgresql
任务调度
ascii
max
代理
数字货币
机器学习
access
eclipse
bash 指令
solaris
渲染
dns
udp
jenkins
spring cloud
数据处理
架构设计
table
对象
工具类
连接
全文检索
SSL 证书
hashmap
uml
hbase
public
定时器
进程
设计模式
数组
c 语言
游戏
ssh
正则表达式
yum
rpc
云计算
es
object
费用中心
命令行工具
ftp
grep
单元测试
rabbitmq
安全
count
excel
for循环
select
set
snmp
string
system
队列
函数
基础
集合
开发
配置
索引
嵌入式
memcached
laravel
spring boot
break
byte
data
db
default
host
key
map
min
replication
root
search
sentinel
变量
登录
管理
继承
命令行
权限
搜索
统计
文件系统
异常
以太坊
自动驾驶
perl
c#
单片机
analyzer
thinkphp
数据安全
express
serverless
运维
html5
sql server
二叉树
socket编程
虚拟化
case
char
command
dom
gc
heap
line
mysql
nacos
network
poi
return
service
遍历
动态代理
计算机
加密
客户端
内存
前端
事件
数据
系统
线程
硬件
注解
字符串
比特币
ios
regex
jquery ui
textview
nosql
struts
搜索引擎
centos
深度学习
数据备份
webpack
yarn
自动化
gui
gradle
防火墙
utf8
实时监控
archive
block
branch
class
code
es5
exists
file
filter
flume
function
init
integer
limit
load
nfs
null
private
protected
setter
socket
static
tail
timeout
var
void
报表
分页
垃圾回收
流量
调试
通信
网关
性能优化
域名
原型
指针
作用域
云服务器
云点播
人脸识别
erlang
bootstrap
webview
listview
opengl
composer
ubuntu
windows server
神经网络
人工智能
图像处理
电商
eslint
xslt & xpath
黑客
数据迁移
spark
监督学习
asp
自动化测试
dubbo
kernel
gcc
kerberos
微信
小程序
机器人
canvas
swoole
mvcc
sdk
性能测试
数据库管理
abstract
app
autowired
border
cat
clone
commit
config
console
dao
deadlock
debug
dijkstra
distinct
elasticsearch
event
exception
fibonacci
freemarker
hdfs
hystrix
include
innodb
interface
io
list
lock
md5
media
memory
multicast
mycat
numbers
path
port
post
project
prototype
ps
sequence
session
shutdown
src
stream
sum
synchronous
telnet
transactions
transfer
tree
txt
vr
web
window
word
百度
编程
编译器
表格
并发
操作系统
插件
产品
程序员
单例模式
服务端
工具
后端
集群
脚本
接口
模型
内核
日志
软件
数据类型
同步
效率
虚拟机
优化
源码
终端
语音识别
官方文档
NLP 服务
objective-c
mac os
.net
angularjs
makefile
sqlite
svn
apt-get
delphi
专用宿主机
归档存储
日志服务
检测工具
数据加密服务
短信
视频处理
redux
babel.js
压力测试
爬虫
erp
推荐系统
cdn
flash
ddos
无监督学习
物联网
安全漏洞
nat
processing
unicode
ipv6
raft
ghost
adapter
admin
aes
agent
aggregation
analysis
ansi
append
arguments
aspectj
attr
auto
avro
bat
bind
binding
boolean
build
cascade
center
channel
checksum
chmod
constructor
controller
cpu
cursor
cut
daemon
decimal
delay
device
distance
distribution
driver
dynamic
edit
editor
element
encoding
equals
esb
etl
execute
execution
export
extjs
fedora
footer
frame
free
gateway
get
getter
glib
hash
having
histogram
history
import
input
insert
instance
int
intel
interpolation
iso
jetty
jit
jobs
join
jpa
jsch
jsoup
jwt
localhost
log4j
logic
logout
lombok
mac
mapping
match
math
matrix
message
microsoft
monitoring
navigation
nlog
ole
oop
oozie
openmp
outlook
overloading
overriding
padding
pdf
perfect
php7
pic
pid
ping
plugin
plugins
pojo
polymorphism
position
powerpoint
proc
progress
properties
push
radix
random
range
ref
reference
refresh
registry
release
report
request
response
restart
restore
sax
self
sendmail
server
sh
sha
shift
smtp
sort
sorting
spa
spi
state
statistics
status
storage
subscription
sudo
super
syntax
target
tcpdump
terminal
thrift
timer
timestamp
truncate
union
unsigned
url
usb
vector
vhosts
vim
vmware
width
wizard
worker
wrapper
zsh
备份
编程语言
编辑器
编码
表单
并发编程
布局
部署
程序设计
磁盘
代理服务器
递归
定时任务
多线程
二进制
服务
规范化
行业
技巧
架构
监控
局域网
开发工具
可视化
快捷键
框架
量化
流媒体
乱码
模块化
内存管理
日志分析
软件架构
软件开发
设计
生命周期
事务
数据仓库
数据存储
数据恢复
数据同步
数学
算法
推荐算法
网络
网页爬虫
文件上传
系统设计
线程安全
线程池
响应式
性能
序列化
虚拟主机
需求分析
压缩
异常处理
源码分析
重定向
组件库
搜索文章
搜索
搜索
关闭
PHP-封装MySQL的单例
数据库
sql
编程算法
3、为了保证代码的可重用性,一个方法只实现一个功能,所以初始化参数和连接数据库分到两个方法中。
cwl_java
2022-11-30
878
0
数据库MySQL-SQL优化
http
sql
数据库
1.SQL优化 1.1 sql只取所需字段不要 * 1.2 非业务需求无法解决情况下,不在SQL当中使用函数 1.3 删除时,务必记得删除相关表数据 1.4 尽量不要使用FULLTEXT全文索引作为MySQL索引类型的创建 1.5 做同一个记录修改时,尽量不要删掉再插入一个 1.6 对于大数据量的表(超过1000万),坚决不跨库,不联表 1.7 where语句后字段区分度高的放在前,字段区分度低的放在后 正例:WHERE id = 10086 AND gender = ‘男’ 反例:WHERE ge
cwl_java
2022-11-28
1.1K
0
数据库MySQL-高可用与集群
负载均衡
负载均衡缓存
数据库
sql
对于数据实时性要求不是特别严格的应用,只需要通过廉价的 pc server 来扩展 Slave 的数量,将读压力分散到多台 Slave 的机器上面,即可通过分散单台数据库服务器的读压力来解决数据库端的读性能瓶颈,毕竟在大多数数据库应用系统中的读压力还是要比写压力大很多。这在很大程度上解决了目前很多中小型网站的数据库压力瓶颈问题,甚至有些大型网站也在使用类似方案解决数据库瓶颈。
cwl_java
2021-12-30
1.7K
0
数据库MySQL-读写分离
sql
数据库
云数据库 SQL Server
数据库读写分离对于大型系统或者访问量很高的互联网应用来说,是必不可少的一个重要功能。
cwl_java
2021-12-30
1.5K
0
快速学习-MyCAT支持的Catlet 实现
数据分析
sql
通过 catlet 支持跨分片复杂 SQL 实现以及存储过程支持等。使用方式主要通过 mycat 注释的方式来执行,如下:
cwl_java
2021-12-30
319
0
快速学习-Mycat 注解
云数据库 SQL Server
数据库
sql
网络安全
网站
概念: MyCat 对自身不支持的 Sql 语句提供了一种解决方案——在要执行的 SQL 语句前添加额外的一段由注解SQL 组织的代码,这样 Sql 就能正确执行,这段代码称之为“注解”。注解的使用相当于对 mycat 不支持的 sql语句做了一层透明代理转发,直接交给目标的数据节点进行 sql 语句执行,其中注解 SQL 用于确定最终执行 SQL的数据节点。注解的形式是:
cwl_java
2021-12-30
331
0
快速学习-Mycat SQL 拦截机制
sql
网络安全
数据分析
SQL 拦截是一个比较有用的高级技巧,用户可以写一个 java 类,将传入 MyCAT 的 SQL 进行改写然后交给Mycat 去执行,此技巧可以完成如下一些特殊功能:
cwl_java
2021-12-30
416
0
快速学习-Mycat事务支持
分布式
消息队列 CMQ 版
kafka
数据库
sql
Mycat 目前没有出来跨分片的事务强一致性支持,目前单库内部可以保证事务的完整性,如果跨库事务,在执行的时候任何分片出错,可以保证所有分片回滚,但是一旦应用发起 commit 指令,无法保证所有分片都成功考虑到某个分片挂的可能性不大所以称为弱 xa。
cwl_java
2021-12-30
426
0
快速学习-Mycat 性能测试指南
腾讯云测试服务
性能测试
sql
数据库
Mycat 自身提供了一套基准性能测试工具,这套工具可以用于性能测试、疲劳测试等,包括分片表插入性能测试、分片表查询性能测试、更新性能测试、全局表插入性能测试等基准测试工具。
cwl_java
2021-12-30
619
0
快速学习-Mycat 无法登陆 Access denied
数据库
云数据库 SQL Server
sql
请检查在 schema.xml 中的相关 dataHost 的 mysql 主机的登陆权限,一般都是因为配置的 mysql 的用户登陆权限不符合,mysql 用户权限管理不熟悉的请自己度娘。只有一种情况例外,mycat 和 mysql 主机都部署在同一台设备,其中主机 localhost 的权限配置正确,使用-hlocalhost 能正确登陆 mysql 但是无法登陆 mycat 的情况,请使用-h127.0.0.1 登陆,或者本地网络实际地址,不要使用-hlocalhost,很多使用者反馈此问题,原因未明。
cwl_java
2021-12-30
1K
0
快速学习-Mycat 中文乱码的问题
数据库
utf8
sql
云数据库 SQL Server
答:如果在使用 mycat 出现中文插入或者查询出现乱码,请检查三个环节的字符集设置: 1)客户端环节(应用程序、mysql 命令或图形终端工具)连接 mycat 字符集 2)mycat 连接数据库的字符集 3)数据库(mysql,oracle)字符集。这三个环节的字符集如果配置一致,则不会出现中文乱码,其中尤其需要注意的是客户端连接 mycat 时使用的连接字符集,通常的中文乱码问题一般都由此处设置不当引出。其中 mycat 内部默认使用 utf8 字符集,在最初启动连接数据库时,mycat 会默认使用 utf8 去连接数据库,当客户端真正连接 mycat 访问数据库时,mycat 会使用客户端连接使用的字符集修改它连接数据库的字符集,在 mycat 环境的管理 9066 端口,可以通过 show @@backend 命令查看后端数据库的连接字符集,通过 show @@connection 命令查看前端客户端的连接字符集。客户端的连接可以通过指定字符集编码或者发送 SET 命令指定连接 mycat 时connection 使用的字符集,常见客户端连接指定字符集写法如下:
cwl_java
2021-12-30
509
0
快速学习-Mycat 连接会报无效数据源(Invalid datasource)?
数据库
云数据库 SQL Server
sql
这类错误最常见是一些配置问题例如 schema.xml 中的 dataNode 的配置和实际不符合,请先仔细检查配置项,确保配置没有问题。如果不是配置问题,分析具体日志看出错原因,常见的有:
cwl_java
2021-12-30
748
0
数据库PostrageSQL-高可用、负载均衡和复制
负载均衡
负载均衡缓存
数据库
sql
数据库服务器可以一起工作,这样如果主要的服务器失效则允许一个第二服务器快速接手它的任务(高可用性),或者可以允许多个计算机提供相同的数据(负载均衡)。理想情况下,数据库服务器能够无缝地一起工作。提供静态网页服务的网页服务器可以非常容易地通过把网页请求均衡到多个机器来组合。事实上,只读的数据库服务器也可以相对容易地组合起来。不幸的是,大部分数据库服务器收到的请求是读/写混合的,并且读/写服务器更难于组合。这是因为尽管只读数据只需要在每台服务器上放置一次,但对于任意服务器的一次写动作却必须被传播给所有的服务器,这样才能保证未来对于那些服务器的读请求能返回一致的结果。
cwl_java
2021-08-30
448
0
数据库PostrageSQL-删除角色
数据库
sql
其他
由于角色可以拥有数据库对象并且能持有访问其他对象的特权,删除一个角色 常常并非一次DROP ROLE就能解决。任何被该用户所拥有 的对象必须首先被删除或者转移给其他拥有者,并且任何已被授予给该角色的 权限必须被收回。
cwl_java
2021-08-30
502
0
数据库PostrageSQL-角色成员关系
云推荐引擎
数据库
postgresql
sql
面向对象编程
把用户分组在一起来便于管理权限常常很方便:那样,权限可以被授予一整个组或从一整个组回收。在PostgreSQL中通过创建一个表示组的角色来实现,并且然后将在该组角色中的成员关系授予给单独的用户角色。
cwl_java
2021-08-30
470
0
数据库PostrageSQL-RADIUS 认证
access
postgresql
数据库
sql
编程算法
这种认证方法的操作类似于password,不过它使用 RADIUS 作为密码验证方式。RADIUS 只被用于验证 用户名/密码对。因此,在 RADIUS 能被用于认证之前,用户必须已经存在于数据库中。
cwl_java
2021-08-30
972
0
数据库PostrageSQL-Peer 认证
编程算法
数据库
sql
Peer 认证方法通过从内核获得客户端的操作系统用户名并把它用作被允许的数据库用户名(和可选的用户名映射)来工作。这种方法只在本地连接上支持。
cwl_java
2021-08-30
344
0
数据库PostrageSQL-Ident 认证
postgresql
数据库
sql
tcp/ip
编程算法
ident 认证方法通过从一个 ident 服务器获得客户端的操作系统用户名并且用它作为被允许的数据库用户名(和可选的用户名映射)来工作。它只在 TCP/IP 连接上支持。
cwl_java
2021-08-30
460
0
数据库PostrageSQL-信任认证
tcp/ip
unix
数据库
sql
当trust认证被指定时,PostgreSQL假设任何可以连接到服务器的人都被授权使用他们指定的任何数据库用户名(即使是超级用户)访问数据库。当然,在database和 user列中设置的限制仍然适用。只有当在操作系统层对进入服务器的连接有足够保护时,才应该使用这种方法。
cwl_java
2021-08-30
406
0
数据库PostrageSQL-热备
数据库
sql
术语热备用来描述处于归档恢复或后备模式中的服务器连接到服务器并运行只读查询的能力。这有助于复制目的以及以高精度恢复一个备份到一个期望的状态。术语热备也指服务器从恢复转移到正常操作而用户能继续运行查询并且保持其连接打开的能力。在热备模式中运行查询与正常查询操作相似,尽管如下所述存在一些用法和管理上的区别。
cwl_java
2021-08-30
526
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
点击查看
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
立即参加
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档