찾다

 >  Q&A  >  본문

java - 一句话解释一下,什么是数据库中的游标?

网上看了很多数据库游标的知识,越看越疑惑。
1.能不能举个例子说明一下,什么是数据库的游标?尽量简短的语言,解释清楚。
2.为什么存储过程尽量不使用游标,大数据量的处理会特别耗性能呢?

PHPzPHPz2902일 전448

모든 응답(6)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-04-18 09:40:08

    커서는 일반적으로 순회에 사용되는 배열의 첨자로 이해할 수 있습니다.
    이것을 살펴보실 수 있습니다
    http://blog.51yip.com/mysql/1...

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:40:08

    커서는 선택한 데이터 컬렉션의 추상 개체 표현입니다

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:40:08

    잘 모르겠습니다
    1 대부분은 루프를 구현하기 위한 저장 프로시저에 사용됩니다
    2 성능이 너무 느려서 100만 개의 데이터로 테스트할 수 있습니다

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:40:08

    저도 모르겠습니다 답변 부탁드립니다

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:40:08

    커서는 사용자가 SQL 문의 실행 결과를 저장하기 위해 시스템에서 열어주는 데이터 버퍼입니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-18 09:40:08

    Java 컬렉션 프레임워크의 iterator와 매우 유사하다고 생각합니다. iterator를 이해하면 커서도 이해할 수 있을 것입니다

    회신하다
    0
  • 취소회신하다