title: What's the best way to read a huge CSV file using Perl?
body: <p><strong>Requirements</strong></p>
  
  <ul>
  <li>I have a very large CSV file to read. (about 3 GB)</li>
  <li>I won't need all records, I mean, there are some conditionals that we can use, for example, if the 3rd CSV column content has 'XXXX' and 4th column has '999'. </li>
  </ul>
  
  <p><strong>Question:</strong>
  Can I use these conditionals to improve the read process? If so, how can I do that using Perl?</p>
  
  <p>I need an example (Perl Script) in your answer.</p>