Django在单独实例上使用Mysql时性能低下

Django在单独实例上使用Mysql时性能低下,mysql,django,google-cloud-sql,Mysql,Django,Google Cloud Sql,我已经在Goolge云平台上配置了我的应用程序。 我正在使用CloudSQL进行数据库连接。这里是设置中的数据库参数 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'HOST': '133.193.218.243' 'NAME': 'test', 'USER': 'test',

我已经在Goolge云平台上配置了我的应用程序。 我正在使用CloudSQL进行数据库连接。这里是设置中的数据库参数

DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'HOST': '133.193.218.243'
            'NAME': 'test',
            'USER': 'test',
            'PASSWORD': 'test',
    }
}
此url没有任何数据库交互,只是显示静态html。但第一个字节需要3到4秒。显然,上述数据库位于单独的实例上

我已将数据库更改为

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': 'mydatabase',
    }
}
因此,这将在本地安装,这一次只需400毫秒即可加载

有问题吗

  • 为什么第一个字节会有这么大的延迟?如何减少
  • 每次请求时,数据库连接都会打开吗?即使有静态页面
  • 嘿,在使用google cloud sql时尝试查看哪个查询需要时间。@Jickson此页面没有任何查询,但它正在创建连接,我想嘿,尝试查看哪个查询在使用google cloud sql时需要时间。@Jickson此页面没有任何查询,但我想它正在创建连接