Python Django Rest:需要从oracle批量获取所有数据
我需要创建Django rest API—从Oracle数据库获取数据,应用分页,发送回响应。 为此,我在每页和每页上不取任何行,并获取所有数据。我正在使用fetchall()方法。通过这种方法,我们首先从数据库中获取所有数据,然后应用分页并作为响应返回。通过这个过程,我们需要调用下一页数据,我们再次得到相同的过程(再次从DB加载所有数据)。因此,我们的应用程序占用了太多的时间(通过VPN连接的数据库和具有数百万条记录的表) 为此,我需要批量获取数据,为此,我使用了fetchmany(每页无行数)方法并作为响应返回。因为Oracle每次都返回随机行,所以在下一页调用中会得到重复/相同的行 这方面需要帮助Python Django Rest:需要从oracle批量获取所有数据,python,django,pandas,django-rest-framework,cx-oracle,Python,Django,Pandas,Django Rest Framework,Cx Oracle,我需要创建Django rest API—从Oracle数据库获取数据,应用分页,发送回响应。 为此,我在每页和每页上不取任何行,并获取所有数据。我正在使用fetchall()方法。通过这种方法,我们首先从数据库中获取所有数据,然后应用分页并作为响应返回。通过这个过程,我们需要调用下一页数据,我们再次得到相同的过程(再次从DB加载所有数据)。因此,我们的应用程序占用了太多的时间(通过VPN连接的数据库和具有数百万条记录的表) 为此,我需要批量获取数据,为此,我使用了fetchmany(每页无行数
谢谢。如果看不到您正在使用的代码,帮助您将更加困难。请参阅以下指南:如果看不到您正在使用的代码,将很难帮助您解决问题。请参阅以下指南: