Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
sqlite3:多个python脚本中的内存:db和sqlite3性能_Python_Performance_Sqlite_Concurrency - Fatal编程技术网

sqlite3:多个python脚本中的内存:db和sqlite3性能

sqlite3:多个python脚本中的内存:db和sqlite3性能,python,performance,sqlite,concurrency,Python,Performance,Sqlite,Concurrency,我在通过连接的多个python脚本中使用sqlite3:memory:db。 问题是,运行多个程序:memory:db是否会相互影响,还是sqlite3的性能?根据sqlite自己的文档(),使用:memory:创建的每个数据库都是不同的。因此,如果您使用:memory:创建两个数据库,它们彼此都是不同的 关于:内存:性能问题,您可以在这里找到好的信息:当您同时运行多个程序时,总是会影响性能,因此肯定会对性能产生一些影响。大小取决于你在做什么。同时运行多个复杂的SQL查询可能会导致明显的系统资源

我在通过连接的多个python脚本中使用sqlite3:memory:db。

问题是,运行多个程序:memory:db是否会相互影响,还是sqlite3的性能?

根据sqlite自己的文档(),使用
:memory:
创建的每个数据库都是不同的。因此,如果您使用
:memory:
创建两个数据库,它们彼此都是不同的


关于
:内存:
性能问题,您可以在这里找到好的信息:

当您同时运行多个程序时,总是会影响性能,因此肯定会对性能产生一些影响。大小取决于你在做什么。同时运行多个复杂的SQL查询可能会导致明显的系统资源消耗,但是如果您的所有数据都不足以容纳内存,那么它可能可以处理您提供的任何查询

的多个连接:内存:
不共享内存,因此python和sqlite的多个实例不会因为更改数据而相互影响(如果您需要的话)