<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ashish Pandey</title>
    <description>The latest articles on DEV Community by Ashish Pandey (@remittancesol).</description>
    <link>https://dev.to/remittancesol</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F382425%2F43e90a89-89e8-4fcd-833e-a6a44cb9457d.jpeg</url>
      <title>DEV Community: Ashish Pandey</title>
      <link>https://dev.to/remittancesol</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/remittancesol"/>
    <language>en</language>
    <item>
      <title>What is cursor in mysql</title>
      <dc:creator>Ashish Pandey</dc:creator>
      <pubDate>Sun, 27 Sep 2020 03:16:54 +0000</pubDate>
      <link>https://dev.to/remittancesol/what-is-cursor-in-mysql-38g3</link>
      <guid>https://dev.to/remittancesol/what-is-cursor-in-mysql-38g3</guid>
      <description>&lt;p&gt;A database cursor is a manipulate shape that permits traversal over the archives in a database.Cursor in MySQL is nearly the identical as a cursor in different databases. MySQL cursor is a form of loop facility given to traverse in the end result of SQL one by means of one. We can function on each end result by means of the usage of the cursor in MySQL. Cursors are supported in saved procedures, functions, and triggers only. MySQL cursor is reachable from model 5 or greater. If you are looking MySQL Interview Questons then you can visit here. This will help you to crack your interviews.&lt;/p&gt;

&lt;h2&gt;MySQL cursor is read-only, non-scroll able and sensitive.&lt;/h2&gt;

&lt;h3&gt;Non-scrollable&lt;/h3&gt;

&lt;p&gt;you can only fetch rows in the order decided with the aid of the SELECT statement. You can't fetch rows in the reversed order. In addition, you can't omit rows or soar to a precise row in the end result set.&lt;/p&gt;

&lt;h3&gt;Read-only&lt;/h3&gt;

&lt;p&gt;you can't replace statistics in the underlying desk thru the cursor.&lt;/p&gt;

&lt;h3&gt;A sensitive&lt;/h3&gt;

&lt;p&gt;there are two sorts of cursors: a touchy cursor and an insensitive cursor. Insensitive cursor factors to the genuine data, whereas an insensitive cursor makes use of transient replica of the data. An insensitive cursor performs quicker than an insensitive cursor due to the fact it does no longer have to make a brief reproduction of data. However, any exchange that made to the facts from different connections will have an effect on the records that is being used through an a touchy cursor, therefore, it is safer if you do now not replace the records that is being used by using an sensitive cursor. MySQL cursor is a sensitive.&lt;/p&gt;

&lt;h2&gt;Advantages of the use of Cursor&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;Cursors can furnish the fest few rows earlier than the total result set is assembled. Without the use of cursors, the complete end result set need to be delivered earlier than any rows are displayed with the aid of the application. So the usage of cursor, higher response time is achieved.&lt;/li&gt;
    &lt;li&gt;Using Cursor we can function row by way of row processing so we can function row smart validation or operations on every row.&lt;/li&gt;
    &lt;li&gt;Cursors can be quicker than a whilst loop however at the fee of greater overhead.&lt;/li&gt;
    &lt;li&gt;If we make updates to our except the usage of cursors in your software then we ought to ship separate SQL statements to the database server to practice the changes. This can move the opportunity of concurrency troubles if the end result set has modified on the grounds that it was once queried via the client. In turn, this raises the opportunity of misplaced updates. So the usage of cursor, higher concurrency Control can be achieved.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Disadvantages of the use of Cursor&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;Each time when a row is fetched from the cursor it might also end result in a community spherical trip. This makes use of lots greater community bandwidth than the execution of a single SQL declaration like SELECT or DELETE and so on that makes solely one spherical trip.&lt;/li&gt;
    &lt;li&gt;Cursor in SQL is transient work place created in the device memory, accordingly it occupies memory from your machine that may also be handy for different processes. So occupies extra sources and transient storage.&lt;/li&gt;
    &lt;li&gt;Repeated community spherical journeys can degrade the pace of the operation the usage of the cursor.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Visit-:&lt;/b&gt; &lt;a href="https://www.remittancesol.com/"&gt;&lt;b&gt;Remittance Sol&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Difference Between My SQL &amp;PostgreSQL?</title>
      <dc:creator>Ashish Pandey</dc:creator>
      <pubDate>Sun, 27 Sep 2020 03:13:51 +0000</pubDate>
      <link>https://dev.to/remittancesol/difference-between-my-sql-postgresql-d6m</link>
      <guid>https://dev.to/remittancesol/difference-between-my-sql-postgresql-d6m</guid>
      <description>&lt;p&gt;This blog is all about the major dissimilarities between MySQL and PostgreSQL. You will be able to understand the technical differences between the two, indexes, performance, clustering, replication, and various other things. Basically, everything that you need to know about in order to understand the differences between these two.&lt;br&gt;Before moving forward, let us first understand the concept of My SQL and PostgreSQL.&lt;/p&gt;

&lt;h2&gt;What Is My SQL Actually?&lt;/h2&gt;

&lt;p&gt;MySQL is referred to as a DBMS system which is one of the most popular systems and is utilized worldwide.The name of this DBMS system is taken from the name of a girl My who. She is the daughter of Michael Widenius, the co-founder of My SQL.The source code of this system is made available under the GNU GPL. Oracle Corporation is responsible and accountable for the ownership and maintenance of this project.&lt;br&gt;MySQL is usually a Relational Database Management System (RDBMS). It mainly works on the interactive database model. With the help of it, the supervision of the database has become not only flexible but easier as well.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;Now let us understand the concept of PostgreSQL&lt;/strong&gt;&lt;/h2&gt;

&lt;p&gt;PostgreSQL is referred to as an object-relational database management system i.e. ORDBMS. It was initially developed at the University of California in the Department of Computer Science. Numerous other concepts were forged by PostgreSQL.&lt;br&gt;PostgreSQL is known as an Enterprise-class interactive database system. The installation is super easy. Also, it helps in offering support to No SQL and SQL.&lt;/p&gt;

&lt;p&gt;MAJOR DISSIMILARITIES BETWEEN My SQL AND PostgreSQL&lt;/p&gt;

&lt;h2&gt;MySQL vs PostgreSQL&lt;/h2&gt;

&lt;p&gt;&lt;b&gt;1. Source&lt;/b&gt;
&lt;br&gt;
The source code of My SQL is made accessible under the terms and conditions of the General Public License

The license of PostgreSQL is an open-source license and is free of any cost. The license is made available under the PostgreSQL license.
&lt;b&gt;2. Compliance with SQL&lt;/b&gt;

The compliance of My SQL with SQL is partial. For instance, it does not provide support to check constraints.&lt;br&gt;PostgreSQL is mostly SQL compliant.&lt;br&gt;&lt;b&gt;3. ACID Compliance&lt;/b&gt;When My SQL is utilized with NDB Cluster Storage engines and InnoDB, it becomes an ACID complaint.&lt;br&gt;PostgreSQL is completely ACID compliance.&lt;br&gt;&lt;b&gt;4. Performance&lt;/b&gt;The utilization of My SQL is primarily done in the web-based projects where there is a requirement of straightforward data transactions.&lt;br&gt;The utilization of PostgreSQL is majorly done in large systems where it is imperative to read and write speeds.&lt;br&gt;&lt;b&gt;5. Support by the community&lt;/b&gt;My SQL possesses a very large community of contributors. The key focus of these contributors is on sustaining existing features with the intermittently emerging new features.&lt;br&gt;The community that works for PostgreSQL actively focuses on enhancing its features. The main goal of the innovative community is to make sure that they are able to make it the most advanced database. They also concentrate on releasing security improvements and new features.&lt;br&gt;&lt;b&gt;6. Suitability&lt;/b&gt;In OLTP and OLAP systems where only read speeds are required, My SQL performs really well.&lt;br&gt;PostgreSQL performs really well when there is a requirement for executing multifarious queries.&lt;br&gt;&lt;b&gt;7. Support offered to materialized views&lt;/b&gt;MySQL provides support to materialized views and temporary tables.&lt;br&gt;PostgreSQL provides support only to temporary tables and not materialized views.&lt;br&gt;&lt;b&gt;8. Companies that are utilizing the products&lt;/b&gt;Twitter, Uber, Airbnb&lt;br&gt;Groupon, Netflix, Instagram&lt;br&gt;&lt;b&gt;9. Join competencies&lt;/b&gt;Limited join competences&lt;br&gt;Good join competences&lt;br&gt;&lt;b&gt;10. Forks&lt;/b&gt;1.6 K&lt;br&gt;2.4 K&lt;br&gt;&lt;b&gt;11. GitHub Stars&lt;/b&gt;&lt;br&gt;3.34 K&lt;br&gt;5.6 K&lt;br&gt;12. Mass Excess Questions&lt;br&gt;532 K&lt;br&gt;89.3 K&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hence, if someone asks which one is better which is one of the most asked questions in My SQL interviews and PostgreSQL interview questions then, it can be clearly said that PostgreSQL edges above MySQL.&lt;/p&gt;

&lt;p&gt;After checking out the dissimilarities between both, we have found out that My SQL has done a tremendous job of enhancing itself. On the other hand, there is no need for licensing in the case of PostgreSQL. Rules systems, database events, custom data types are also offered by PostgreSQL.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Difference Between My SQL &amp;PostgreSQL?</title>
      <dc:creator>Ashish Pandey</dc:creator>
      <pubDate>Sun, 20 Sep 2020 09:36:15 +0000</pubDate>
      <link>https://dev.to/remittancesol/difference-between-my-sql-postgresql-j8h</link>
      <guid>https://dev.to/remittancesol/difference-between-my-sql-postgresql-j8h</guid>
      <description>&lt;p&gt;This blog is all about the major dissimilarities between MySQL and PostgreSQL. You will be able to understand the technical differences between the two, indexes, performance, clustering, replication, and various other things. Basically, everything that you need to know about in order to understand the differences between these two.&lt;br&gt;Before moving forward, let us first understand the concept of My SQL and PostgreSQL.&lt;/p&gt;

&lt;h2&gt;What Is My SQL Actually?&lt;/h2&gt;

&lt;p&gt;MySQL is referred to as a DBMS system which is one of the most popular systems and is utilized worldwide.The name of this DBMS system is taken from the name of a girl My who. She is the daughter of Michael Widenius, the co-founder of My SQL.The source code of this system is made available under the GNU GPL. Oracle Corporation is responsible and accountable for the ownership and maintenance of this project.&lt;br&gt;MySQL is usually a Relational Database Management System (RDBMS). It mainly works on the interactive database model. With the help of it, the supervision of the database has become not only flexible but easier as well.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;Now let us understand the concept of PostgreSQL&lt;/strong&gt;&lt;/h2&gt;

&lt;p&gt;PostgreSQL is referred to as an object-relational database management system i.e. ORDBMS. It was initially developed at the University of California in the Department of Computer Science. Numerous other concepts were forged by PostgreSQL.&lt;br&gt;PostgreSQL is known as an Enterprise-class interactive database system. The installation is super easy. Also, it helps in offering support to No SQL and SQL.&lt;/p&gt;

&lt;p&gt;MAJOR DISSIMILARITIES BETWEEN My SQL AND PostgreSQL&lt;/p&gt;

&lt;h2&gt;MySQL vs PostgreSQL&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table width="304"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="210"&gt; &lt;/td&gt;
&lt;td width="210"&gt;&lt;b&gt;MySQL&lt;/b&gt;&lt;/td&gt;
&lt;td width="210"&gt;&lt;b&gt;PostgreSQL&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Source&lt;/td&gt;
&lt;td&gt;The source code of My SQL is made   accessible under the terms and conditions of the General Public License&lt;/td&gt;
&lt;td&gt;The license of PostgreSQL is an open-source   license and is free of any cost. The license is made available under the PostgreSQL   license.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Compliance with SQL&lt;/td&gt;
&lt;td&gt;The compliance of My SQL with SQL is   partial. For instance, it does not provide support to check constraints.&lt;/td&gt;
&lt;td&gt;PostgreSQL is mostly SQL compliant.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ACID Compliance&lt;/td&gt;
&lt;td&gt;When My SQL is utilized with NDB   Cluster Storage engines and InnoDB, it becomes an ACID complaint.&lt;/td&gt;
&lt;td&gt;PostgreSQL is completely ACID   compliance.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Performance&lt;/td&gt;
&lt;td&gt;The utilization of My SQL is primarily   done in the web-based projects where there is a requirement of   straightforward data transactions.&lt;/td&gt;
&lt;td&gt;The utilization of PostgreSQL is   majorly done in large systems where it is imperative to read and write   speeds.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Support by the community&lt;/td&gt;
&lt;td&gt;My SQL possesses a very large   community of contributors. The key focus of these contributors is on   sustaining existing features with the intermittently emerging new features.&lt;/td&gt;
&lt;td&gt;The community that works for PostgreSQL   actively focuses on enhancing its features. The main goal of the innovative   community is to make sure that they are able to make it the most advanced   database. They also concentrate on releasing security improvements and new   features.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; Suitability&lt;/td&gt;
&lt;td&gt;In OLTP and OLAP systems where only   read speeds are required, My SQL performs really well.&lt;/td&gt;
&lt;td&gt;PostgreSQL performs really well when   there is a requirement for executing multifarious queries.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Support offered to materialized   views&lt;/td&gt;
&lt;td&gt;MySQL provides support to   materialized views and temporary tables.&lt;/td&gt;
&lt;td&gt;PostgreSQL provides support only to   temporary tables and not materialized views.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
    

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hence, if someone asks which one is better which is one of the most asked questions in My SQL interviews and PostgreSQL interview questions then, it can be clearly said that PostgreSQL edges above MySQL.&lt;/p&gt;

&lt;p&gt;After checking out the dissimilarities between both, we have found out that My SQL has done a tremendous job of enhancing itself. On the other hand, there is no need for licensing in the case of PostgreSQL. Rules systems, database events, custom data types are also offered by PostgreSQL.&lt;/p&gt;

&lt;p&gt;Visit-: &lt;a href="https://www.remittancesol.com/"&gt;Remittance Sol&lt;/a&gt;&lt;/p&gt;

</description>
      <category>mysql</category>
    </item>
    <item>
      <title>How to prepare for a PHP interview?</title>
      <dc:creator>Ashish Pandey</dc:creator>
      <pubDate>Sat, 09 May 2020 05:49:55 +0000</pubDate>
      <link>https://dev.to/remittancesol/how-to-prepare-for-a-php-interview-3e3d</link>
      <guid>https://dev.to/remittancesol/how-to-prepare-for-a-php-interview-3e3d</guid>
      <description>&lt;p&gt;Are you going to encounter a PHP interview next week? Wondering how to prepare yourself properly, so you can get your dream job? If you have sufficient knowledge of PHP and confident about that, you are already prepared to an extent, all you need is little garnishing to enhance your confidence level and make yourself a deserving candidate. &lt;/p&gt;

&lt;h2&gt;Let’s start the preparation &lt;/h2&gt;

&lt;p&gt;Stop worrying about &lt;a href="https://www.remittancesol.com/php-interview-questions/"&gt;&lt;strong&gt;PHP interview questions&lt;/strong&gt;&lt;/a&gt;. In this content, we are going to explore some ideas that can help an interviewee to face his or her job interview with confidence and secure their position in a respected company they desire. &lt;/p&gt;

&lt;h2&gt;Building a good resume&lt;/h2&gt;

&lt;p&gt;It is the most primary and significant factor to consider while preparing for a PHP interview. If you fail to build your resume in a proper way, it can make a bad impact on the interviewer. Following tips can help you to create a good resume. &lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Avoid using pictures&lt;/li&gt;
    &lt;li&gt;Including irrelevant work experience is not something of worth&lt;/li&gt;
    &lt;li&gt;Avoid making a lengthy resume &lt;/li&gt;
    &lt;li&gt;Including hobbies is not a good idea&lt;/li&gt;
    &lt;li&gt;Avoid fancy designs&lt;/li&gt;
    &lt;li&gt;Be Careful about spelling mistakes&lt;/li&gt;
    &lt;li&gt;Check grammatical errors&lt;/li&gt;
    &lt;li&gt;Avoid color resume formats, prefer black and white &lt;/li&gt;
    &lt;li&gt;The resume should be facile and readable&lt;/li&gt;
    &lt;li&gt;Do not forget to put your contact number on the first page&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Preparing for interview questions&lt;/h3&gt;

&lt;p&gt;In any interview, it is very important that you know your subject properly. Before you encounter the interviewer, make sure that you have adequate knowledge about the fundamental concepts of PHP such as the followings: &lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;What is XAMPP/ WAMP&lt;/li&gt;
    &lt;li&gt;The process of including files in PHP &lt;/li&gt;
    &lt;li&gt;Array functions&lt;/li&gt;
    &lt;li&gt;Types of errors &lt;/li&gt;
    &lt;li&gt;Forming attributes &lt;/li&gt;
    &lt;li&gt;Uploading files&lt;/li&gt;
    &lt;li&gt;File operations &lt;/li&gt;
    &lt;li&gt;Session and cookies etc &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Having all the answers is certainly not possible, but feeling confident without knowing the answer is achievable. Do not hesitate to tell the interviewer if you do not have the answer of a particular question, do not let the interview to pause and think positively that you definitely have the answer for the next question.&lt;/p&gt;

&lt;h3&gt;Using the internet &lt;/h3&gt;

&lt;p&gt;In today’s context, it won’t be wrong to say that internet helps us in almost everything. You can get an idea about the PHP interview questions that are frequently asked in PHP interviews and by mastering these, you can actually increase your confidence. Thorough online research elevates your chances to crack the PHP interview and get your desired job in a reputed IT company. &lt;/p&gt;

&lt;h3&gt;Do research about the company&lt;/h3&gt;

&lt;p&gt;Before you encounter the interview, collect as much information as possible about the company that will help you to understand what they actually expect from their employees and you can prepare yourself to become one of them. You will also get to know how they conduct the interview session, what are the questions they usually ask to the interviewees. &lt;/p&gt;

&lt;h4&gt;Time is precious&lt;/h4&gt;

&lt;p&gt;Use your time as precisely and sincerely as possible to prepare for the PHP interview. Make a list of questions which require more attention and invest quality time to prepare them. Do not waste time revising the same questions in which you already feel confident.Spend time in considering about your appearance and attitude in interview as well, as first impression certainly lasts. &lt;/p&gt;

&lt;h4&gt;Note&lt;/h4&gt;

&lt;p&gt;You need to consider about certain preparations before actually encountering a PHP interview and few ideas are given above to help you in this context. Remember that confidence is the key to success and if you want to crack the interview then you have to be confident at first, and try to follow the above mentioned discussions which may assist you getting your desired job. &lt;/p&gt;

</description>
      <category>php</category>
      <category>wordpress</category>
      <category>laravel</category>
    </item>
  </channel>
</rss>
